From a9e55c5d84fbbc897f18681bc351280bf5aa7d4e Mon Sep 17 00:00:00 2001 From: HapeLee <1321903405@qq.com> Date: Sat, 6 Dec 2025 13:40:50 +0800 Subject: [PATCH] =?UTF-8?q?[=E4=BC=98=E5=8C=96]=20=E7=AE=80=E7=B9=81?= =?UTF-8?q?=E8=BD=AC=E6=8D=A2=E5=BC=80=E5=90=AF=E6=97=B6=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../app/ui/book/read/config/ReadStyleDialog.kt | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/app/src/main/java/io/legado/app/ui/book/read/config/ReadStyleDialog.kt b/app/src/main/java/io/legado/app/ui/book/read/config/ReadStyleDialog.kt index cc4ecd5e3..6d45b0c9d 100644 --- a/app/src/main/java/io/legado/app/ui/book/read/config/ReadStyleDialog.kt +++ b/app/src/main/java/io/legado/app/ui/book/read/config/ReadStyleDialog.kt @@ -87,7 +87,18 @@ class ReadStyleDialog : BaseBottomSheetDialogFragment(R.layout.dialog_read_book_ styleAdapter.setItems(ReadBookConfig.configList) } + private fun updateChineseIcon() { + val text = when (AppConfig.chineseConverterType) { + 1 -> " 简" + 2 -> " 繁" + else -> null + } + binding.btnChineseConverter.text = text + } + + private fun initViewEvent() = binding.run { + updateChineseIcon() btnChineseConverter.setOnClickListener { alert(titleResource = R.string.chinese_converter) { items(resources.getStringArray(R.array.chinese_mode).toList()) { _, i -> @@ -96,6 +107,7 @@ class ReadStyleDialog : BaseBottomSheetDialogFragment(R.layout.dialog_read_book_ // 不需要更新文字,也不需要切换图标 ChineseUtils.unLoad(*TransType.entries.toTypedArray()) postEvent(EventBus.UP_CONFIG, arrayListOf(5)) + updateChineseIcon() } } }