添加规则订阅功能

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

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

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

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

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