From df2bf13d6da26a394e7b247762e73b53a5028057 Mon Sep 17 00:00:00 2001 From: kunfei Date: Thu, 21 Apr 2022 09:35:11 +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 --- .../ui/book/read/config/TipConfigDialog.kt | 30 +++++++++++-------- 1 file changed, 18 insertions(+), 12 deletions(-) diff --git a/app/src/main/java/io/legado/app/ui/book/read/config/TipConfigDialog.kt b/app/src/main/java/io/legado/app/ui/book/read/config/TipConfigDialog.kt index 59a61c284..ddd588e9c 100644 --- a/app/src/main/java/io/legado/app/ui/book/read/config/TipConfigDialog.kt +++ b/app/src/main/java/io/legado/app/ui/book/read/config/TipConfigDialog.kt @@ -110,48 +110,54 @@ class TipConfigDialog : BaseDialogFragment(R.layout.dialog_tip_config) { } llHeaderLeft.setOnClickListener { context?.selector(items = ReadTipConfig.tipNames) { _, i -> - clearRepeat(i) - ReadTipConfig.tipHeaderLeft = ReadTipConfig.tipValues[i] + val tipValue = ReadTipConfig.tipValues[i] + clearRepeat(tipValue) + ReadTipConfig.tipHeaderLeft = tipValue tvHeaderLeft.text = ReadTipConfig.tipNames[i] postEvent(EventBus.UP_CONFIG, true) } } llHeaderMiddle.setOnClickListener { context?.selector(items = ReadTipConfig.tipNames) { _, i -> - clearRepeat(i) - ReadTipConfig.tipHeaderMiddle = ReadTipConfig.tipValues[i] + val tipValue = ReadTipConfig.tipValues[i] + clearRepeat(tipValue) + ReadTipConfig.tipHeaderMiddle = tipValue tvHeaderMiddle.text = ReadTipConfig.tipNames[i] postEvent(EventBus.UP_CONFIG, true) } } llHeaderRight.setOnClickListener { context?.selector(items = ReadTipConfig.tipNames) { _, i -> - clearRepeat(i) - ReadTipConfig.tipHeaderRight = ReadTipConfig.tipValues[i] + val tipValue = ReadTipConfig.tipValues[i] + clearRepeat(tipValue) + ReadTipConfig.tipHeaderRight = tipValue tvHeaderRight.text = ReadTipConfig.tipNames[i] postEvent(EventBus.UP_CONFIG, true) } } llFooterLeft.setOnClickListener { context?.selector(items = ReadTipConfig.tipNames) { _, i -> - clearRepeat(i) - ReadTipConfig.tipFooterLeft = ReadTipConfig.tipValues[i] + val tipValue = ReadTipConfig.tipValues[i] + clearRepeat(tipValue) + ReadTipConfig.tipFooterLeft = tipValue tvFooterLeft.text = ReadTipConfig.tipNames[i] postEvent(EventBus.UP_CONFIG, true) } } llFooterMiddle.setOnClickListener { context?.selector(items = ReadTipConfig.tipNames) { _, i -> - clearRepeat(i) - ReadTipConfig.tipFooterMiddle = ReadTipConfig.tipValues[i] + val tipValue = ReadTipConfig.tipValues[i] + clearRepeat(tipValue) + ReadTipConfig.tipFooterMiddle = tipValue tvFooterMiddle.text = ReadTipConfig.tipNames[i] postEvent(EventBus.UP_CONFIG, true) } } llFooterRight.setOnClickListener { context?.selector(items = ReadTipConfig.tipNames) { _, i -> - clearRepeat(i) - ReadTipConfig.tipFooterRight = ReadTipConfig.tipValues[i] + val tipValue = ReadTipConfig.tipValues[i] + clearRepeat(tipValue) + ReadTipConfig.tipFooterRight = tipValue tvFooterRight.text = ReadTipConfig.tipNames[i] postEvent(EventBus.UP_CONFIG, true) }