From ab7ba98c3f52913ad1122a11994d4ec4db3e2b15 Mon Sep 17 00:00:00 2001 From: HapeLee <1321903405@qq.com> Date: Mon, 22 Sep 2025 01:15:00 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E7=95=8C=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../kazusa/ui/book/cache/CacheActivity.kt | 4 +-- .../ui/main/bookshelf/books/BooksFragment.kt | 2 +- .../legato/kazusa/utils/DialogExtensions.kt | 36 +++++++++---------- 3 files changed, 21 insertions(+), 21 deletions(-) diff --git a/app/src/main/java/io/legato/kazusa/ui/book/cache/CacheActivity.kt b/app/src/main/java/io/legato/kazusa/ui/book/cache/CacheActivity.kt index 4eecf7b40..126b82530 100644 --- a/app/src/main/java/io/legato/kazusa/ui/book/cache/CacheActivity.kt +++ b/app/src/main/java/io/legato/kazusa/ui/book/cache/CacheActivity.kt @@ -398,7 +398,7 @@ class CacheActivity : VMBaseActivity() tvSelectExport.setOnClickListener { cbSelectExport.callOnClick() } - cbSelectExport.onCheckedChangeListener = { _, isChecked -> + cbSelectExport.setOnCheckedChangeListener{ _, isChecked -> if (isChecked) { etEpubSize.isEnabled = true etInputScope.isEnabled = true @@ -407,7 +407,7 @@ class CacheActivity : VMBaseActivity() cbAllExport.isChecked = false } } - cbAllExport.onCheckedChangeListener = { _, isChecked -> + cbAllExport.setOnCheckedChangeListener{ _, isChecked -> if (isChecked) { etEpubSize.isEnabled = false etInputScope.isEnabled = false diff --git a/app/src/main/java/io/legato/kazusa/ui/main/bookshelf/books/BooksFragment.kt b/app/src/main/java/io/legato/kazusa/ui/main/bookshelf/books/BooksFragment.kt index 1746261d9..09f3dc848 100644 --- a/app/src/main/java/io/legato/kazusa/ui/main/bookshelf/books/BooksFragment.kt +++ b/app/src/main/java/io/legato/kazusa/ui/main/bookshelf/books/BooksFragment.kt @@ -223,7 +223,7 @@ class BooksFragment() : BaseFragment(R.layout.fragment_books), ).catch { AppLog.put("书架更新出错", it) }.conflate().flowOn(Dispatchers.Default).collect { list -> - binding.tvEmptyMsg.isGone = list.isNotEmpty() + binding.emptyView.isGone = list.isNotEmpty() binding.refreshLayout.isEnabled = enableRefresh && list.isNotEmpty() booksAdapter.setItems(list) } diff --git a/app/src/main/java/io/legato/kazusa/utils/DialogExtensions.kt b/app/src/main/java/io/legato/kazusa/utils/DialogExtensions.kt index db5d67f54..b55e9d1e5 100644 --- a/app/src/main/java/io/legato/kazusa/utils/DialogExtensions.kt +++ b/app/src/main/java/io/legato/kazusa/utils/DialogExtensions.kt @@ -13,24 +13,24 @@ import splitties.systemservices.windowManager fun AlertDialog.applyTint(): AlertDialog { //window?.setBackgroundDrawable(context.filletBackground) - val colorStateList = Selector.colorBuild() - .setDefaultColor(ThemeStore.accentColor(context)) - .setPressedColor(ColorUtils.darkenColor(ThemeStore.accentColor(context))) - .create() - if (getButton(AlertDialog.BUTTON_NEGATIVE) != null) { - getButton(AlertDialog.BUTTON_NEGATIVE).setTextColor(colorStateList) - } - if (getButton(AlertDialog.BUTTON_POSITIVE) != null) { - getButton(AlertDialog.BUTTON_POSITIVE).setTextColor(colorStateList) - } - if (getButton(AlertDialog.BUTTON_NEUTRAL) != null) { - getButton(AlertDialog.BUTTON_NEUTRAL).setTextColor(colorStateList) - } - window?.decorView?.post { - listView?.forEach { - //it.applyTint(context.accentColor) - } - } +// val colorStateList = Selector.colorBuild() +// .setDefaultColor(ThemeStore.accentColor(context)) +// .setPressedColor(ColorUtils.darkenColor(ThemeStore.accentColor(context))) +// .create() +// if (getButton(AlertDialog.BUTTON_NEGATIVE) != null) { +// getButton(AlertDialog.BUTTON_NEGATIVE).setTextColor(colorStateList) +// } +// if (getButton(AlertDialog.BUTTON_POSITIVE) != null) { +// getButton(AlertDialog.BUTTON_POSITIVE).setTextColor(colorStateList) +// } +// if (getButton(AlertDialog.BUTTON_NEUTRAL) != null) { +// getButton(AlertDialog.BUTTON_NEUTRAL).setTextColor(colorStateList) +// } +// window?.decorView?.post { +// listView?.forEach { +// it.applyTint(context.accentColor) +// } +// } return this }