更新界面

This commit is contained in:
HapeLee
2025-08-04 03:55:21 +08:00
parent 3c5df88027
commit 3db111e87d
32 changed files with 161 additions and 144 deletions
@@ -1,5 +1,6 @@
package io.legato.kazusa.ui.book.read
//import io.legado.app.lib.theme.accentColor
import android.annotation.SuppressLint
import android.content.Intent
import android.content.res.Configuration
@@ -34,7 +35,6 @@ import io.legato.kazusa.data.entities.Book
import io.legato.kazusa.data.entities.BookChapter
import io.legato.kazusa.data.entities.BookProgress
import io.legato.kazusa.data.entities.BookSource
import io.legato.kazusa.data.entities.ReplaceRule
import io.legato.kazusa.exception.NoStackTraceException
import io.legato.kazusa.help.AppWebDav
import io.legato.kazusa.help.IntentData
@@ -57,7 +57,6 @@ import io.legato.kazusa.help.storage.Backup
import io.legato.kazusa.lib.dialogs.SelectItem
import io.legato.kazusa.lib.dialogs.alert
import io.legato.kazusa.lib.dialogs.selector
//import io.legado.app.lib.theme.accentColor
import io.legato.kazusa.model.ReadAloud
import io.legato.kazusa.model.ReadBook
import io.legato.kazusa.model.analyzeRule.AnalyzeRule
@@ -76,7 +75,6 @@ import io.legato.kazusa.ui.book.info.BookInfoActivity
import io.legato.kazusa.ui.book.read.config.AutoReadDialog
import io.legato.kazusa.ui.book.read.config.BgTextConfigDialog.Companion.BG_COLOR
import io.legato.kazusa.ui.book.read.config.BgTextConfigDialog.Companion.TEXT_COLOR
import io.legato.kazusa.ui.book.read.config.MoreConfigDialog
import io.legato.kazusa.ui.book.read.config.ReadAloudDialog
import io.legato.kazusa.ui.book.read.config.ReadStyleDialog
import io.legato.kazusa.ui.book.read.config.TipConfigDialog.Companion.TIP_COLOR
@@ -320,10 +318,12 @@ class ReadBookActivity : BaseReadBookActivity(),
override fun onConfigurationChanged(newConfig: Configuration) {
super.onConfigurationChanged(newConfig)
upSystemUiVisibility()
binding.readView.upStatusBar()
//upSystemUiVisibility()
//binding.readView.upStatusBar()
recreate()
}
override fun onTopResumedActivityChanged(isTopResumedActivity: Boolean) {
if (!isTopResumedActivity) {
ReadBook.cancelPreDownloadTask()
@@ -1,5 +1,6 @@
package io.legato.kazusa.ui.widget.dialog
//import io.legado.app.lib.theme.primaryColor
import android.app.Application
import android.os.Bundle
import android.view.MenuItem
@@ -8,15 +9,14 @@ import android.view.ViewGroup
import androidx.appcompat.widget.Toolbar
import androidx.fragment.app.viewModels
import io.legato.kazusa.R
import io.legato.kazusa.base.BaseDialogFragment
import io.legato.kazusa.base.BaseBottomSheetDialogFragment
import io.legato.kazusa.base.BaseViewModel
import io.legato.kazusa.databinding.DialogVariableBinding
//import io.legado.app.lib.theme.primaryColor
import io.legato.kazusa.utils.applyTint
import io.legato.kazusa.utils.setLayout
import io.legato.kazusa.utils.viewbindingdelegate.viewBinding
class VariableDialog() : BaseDialogFragment(R.layout.dialog_variable, true),
class VariableDialog() : BaseBottomSheetDialogFragment(R.layout.dialog_variable),
Toolbar.OnMenuItemClickListener {
private val binding by viewBinding(DialogVariableBinding::bind)