添加规则订阅功能

pull/525/head
gedoor 5 years ago
parent 569bc12cb1
commit df7af51e69
  1. 8
      app/src/main/java/io/legado/app/ui/rss/subscription/RuleSubActivity.kt
  2. 1
      app/src/main/res/values-zh-rHK/arrays.xml
  3. 1
      app/src/main/res/values-zh-rTW/arrays.xml
  4. 1
      app/src/main/res/values-zh/arrays.xml
  5. 1
      app/src/main/res/values/arrays.xml

@ -14,6 +14,7 @@ import io.legado.app.databinding.ActivityRuleSubBinding
import io.legado.app.databinding.DialogRuleSubEditBinding
import io.legado.app.lib.dialogs.alert
import io.legado.app.ui.association.ImportBookSourceActivity
import io.legado.app.ui.association.ImportReplaceRuleActivity
import io.legado.app.ui.association.ImportRssSourceActivity
import io.legado.app.ui.widget.recycler.ItemTouchCallback
import kotlinx.coroutines.Dispatchers.IO
@ -72,11 +73,14 @@ class RuleSubActivity : BaseActivity<ActivityRuleSubBinding>(),
override fun openSubscription(ruleSub: RuleSub) {
when (ruleSub.type) {
0 -> {
startActivity<ImportBookSourceActivity>("source" to ruleSub.url)
}
1 -> {
startActivity<ImportRssSourceActivity>("source" to ruleSub.url)
}
else -> {
startActivity<ImportBookSourceActivity>("source" to ruleSub.url)
2 -> {
startActivity<ImportReplaceRuleActivity>("source" to ruleSub.url)
}
}
}

@ -68,6 +68,7 @@
<string-array name="rule_type">
<item>書源</item>
<item>訂閲源</item>
<item>替換規則</item>
</string-array>
</resources>

@ -104,6 +104,7 @@
<string-array name="rule_type">
<item>書源</item>
<item>訂閲源</item>
<item>替換規則</item>
</string-array>
</resources>

@ -104,6 +104,7 @@
<string-array name="rule_type">
<item>书源</item>
<item>订阅源</item>
<item>替换规则</item>
</string-array>
</resources>

@ -104,6 +104,7 @@
<string-array name="rule_type">
<item>BookSource</item>
<item>RssSource</item>
<item>ReplaceRule</item>
</string-array>
</resources>
Loading…
Cancel
Save