From ba70972b6c448a8f63a3fc3ba7f4c8852a711960 Mon Sep 17 00:00:00 2001 From: kunfei Date: Wed, 19 Jul 2023 22:36:33 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../app/ui/book/read/EffectiveReplacesDialog.kt | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/io/legado/app/ui/book/read/EffectiveReplacesDialog.kt b/app/src/main/java/io/legado/app/ui/book/read/EffectiveReplacesDialog.kt index 504867c1b..466ca3c09 100644 --- a/app/src/main/java/io/legado/app/ui/book/read/EffectiveReplacesDialog.kt +++ b/app/src/main/java/io/legado/app/ui/book/read/EffectiveReplacesDialog.kt @@ -11,12 +11,15 @@ import io.legado.app.base.adapter.ItemViewHolder import io.legado.app.base.adapter.RecyclerAdapter import io.legado.app.data.entities.ReplaceRule import io.legado.app.databinding.DialogRecyclerViewBinding -import io.legado.app.databinding.ItemTextBinding +import io.legado.app.databinding.Item1lineTextBinding import io.legado.app.lib.theme.primaryColor import io.legado.app.model.ReadBook import io.legado.app.utils.setLayout import io.legado.app.utils.viewbindingdelegate.viewBinding +/** + * 起效的替换规则 + */ class EffectiveReplacesDialog : BaseDialogFragment(R.layout.dialog_recycler_view) { private val binding by viewBinding(DialogRecyclerViewBinding::bind) @@ -41,13 +44,13 @@ class EffectiveReplacesDialog : BaseDialogFragment(R.layout.dialog_recycler_view private inner class ReplaceAdapter(context: Context) : - RecyclerAdapter(context) { + RecyclerAdapter(context) { - override fun getViewBinding(parent: ViewGroup): ItemTextBinding { - return ItemTextBinding.inflate(inflater, parent, false) + override fun getViewBinding(parent: ViewGroup): Item1lineTextBinding { + return Item1lineTextBinding.inflate(inflater, parent, false) } - override fun registerListener(holder: ItemViewHolder, binding: ItemTextBinding) { + override fun registerListener(holder: ItemViewHolder, binding: Item1lineTextBinding) { binding.root.setOnClickListener { } @@ -55,7 +58,7 @@ class EffectiveReplacesDialog : BaseDialogFragment(R.layout.dialog_recycler_view override fun convert( holder: ItemViewHolder, - binding: ItemTextBinding, + binding: Item1lineTextBinding, item: ReplaceRule, payloads: MutableList ) {