优化
This commit is contained in:
@@ -49,14 +49,20 @@ class OnLineImportActivity :
|
|||||||
finallyDialog(getString(R.string.error), it)
|
finallyDialog(getString(R.string.error), it)
|
||||||
}
|
}
|
||||||
intent.data?.let {
|
intent.data?.let {
|
||||||
val url = it.toString().substringAfter("src=")
|
val url = it.query?.substringAfter("src=")
|
||||||
|
if (url.isNullOrBlank()) {
|
||||||
|
finish()
|
||||||
|
return
|
||||||
|
}
|
||||||
when (it.path) {
|
when (it.path) {
|
||||||
"/bookSource" -> showDialogFragment(
|
"/bookSource" -> showDialogFragment(
|
||||||
ImportBookSourceDialog(url, true)
|
ImportBookSourceDialog(url, true)
|
||||||
)
|
)
|
||||||
|
|
||||||
"/rssSource" -> showDialogFragment(
|
"/rssSource" -> showDialogFragment(
|
||||||
ImportRssSourceDialog(url, true)
|
ImportRssSourceDialog(url, true)
|
||||||
)
|
)
|
||||||
|
|
||||||
"/replaceRule" -> showDialogFragment(
|
"/replaceRule" -> showDialogFragment(
|
||||||
ImportReplaceRuleDialog(url, true)
|
ImportReplaceRuleDialog(url, true)
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user