Fixed text highlight color wrong
This commit is contained in:
parent
0fd7920217
commit
1e5e62a620
6 changed files with 12 additions and 8 deletions
|
|
@ -1,11 +1,10 @@
|
|||
package cn.super12138.todo.constant
|
||||
|
||||
import cn.super12138.todo.logic.database.SPDelegates
|
||||
import cn.super12138.todo.utils.SPDelegates
|
||||
|
||||
object GlobalValues {
|
||||
var darkMode: String by SPDelegates(Constants.PREF_DARK_MODE, "0")
|
||||
var devMode: Boolean by SPDelegates(Constants.PREF_DEV_MODE, false)
|
||||
var springFestivalTheme: Boolean by SPDelegates(Constants.PREF_SPRING_FESTIVAL_THEME, false)
|
||||
var secureMode: Boolean by SPDelegates(Constants.PREF_SECURE_MODE, false)
|
||||
|
||||
}
|
||||
|
|
@ -1,6 +1,5 @@
|
|||
package cn.super12138.todo.logic.database
|
||||
package cn.super12138.todo.utils
|
||||
|
||||
import cn.super12138.todo.utils.SPUtils
|
||||
import kotlin.properties.ReadWriteProperty
|
||||
import kotlin.reflect.KProperty
|
||||
|
||||
|
|
@ -8,6 +7,7 @@ class SPDelegates<T>(private val key: String, private val default: T) : ReadWrit
|
|||
override fun getValue(thisRef: Any?, property: KProperty<*>): T {
|
||||
return SPUtils.getValue(key, default)
|
||||
}
|
||||
|
||||
override fun setValue(thisRef: Any?, property: KProperty<*>, value: T) {
|
||||
SPUtils.putValue(key, value)
|
||||
}
|
||||
|
|
@ -13,10 +13,10 @@ import cn.super12138.todo.logic.Repository
|
|||
|
||||
open class BaseActivity : AppCompatActivity() {
|
||||
override fun onCreate(savedInstanceState: Bundle?) {
|
||||
if (GlobalValues.springFestivalTheme) {
|
||||
/*if (GlobalValues.springFestivalTheme) {
|
||||
setTheme(R.style.Theme_SpringFestival)
|
||||
}
|
||||
// enableEdgeToEdge()
|
||||
enableEdgeToEdge()*/
|
||||
super.onCreate(savedInstanceState)
|
||||
|
||||
// 深色模式
|
||||
|
|
|
|||
|
|
@ -60,8 +60,8 @@ class AboutActivity : BaseActivity() {
|
|||
when (clickCount) {
|
||||
5 -> {
|
||||
clickCount = 0
|
||||
GlobalValues.springFestivalTheme = !GlobalValues.springFestivalTheme
|
||||
"🧧".showToast()
|
||||
// GlobalValues.springFestivalTheme = !GlobalValues.springFestivalTheme
|
||||
"\uD83C\uDF3C".showToast()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -48,6 +48,8 @@
|
|||
<item name="colorSurfaceContainerHigh">@color/md_theme_surfaceContainerHigh</item>
|
||||
<item name="colorSurfaceContainerHighest">@color/md_theme_surfaceContainerHighest</item>
|
||||
|
||||
|
||||
<item name="android:textColorHighlight">@color/md_theme_secondary</item>
|
||||
<item name="preferenceTheme">@style/AppPreferenceThemeOverlay</item>
|
||||
<item name="alertDialogTheme">@style/ToDo.M3AlertDialog</item>
|
||||
</style>
|
||||
|
|
@ -100,6 +102,7 @@
|
|||
<item name="colorSurfaceContainerHigh">@color/md_theme_red_surfaceContainerHigh</item>
|
||||
<item name="colorSurfaceContainerHighest">@color/md_theme_red_surfaceContainerHighest</item>
|
||||
|
||||
<item name="android:textColorHighlight">@color/md_theme_red_secondary</item>
|
||||
<item name="preferenceTheme">@style/AppPreferenceThemeOverlay</item>
|
||||
<item name="alertDialogTheme">@style/ToDo.M3AlertDialog</item>
|
||||
</style>
|
||||
|
|
|
|||
|
|
@ -48,6 +48,7 @@
|
|||
<item name="colorSurfaceContainerHigh">@color/md_theme_surfaceContainerHigh</item>
|
||||
<item name="colorSurfaceContainerHighest">@color/md_theme_surfaceContainerHighest</item>
|
||||
|
||||
<item name="android:textColorHighlight">@color/md_theme_secondary</item>
|
||||
<item name="preferenceTheme">@style/AppPreferenceThemeOverlay</item>
|
||||
<item name="alertDialogTheme">@style/ToDo.M3AlertDialog</item>
|
||||
</style>
|
||||
|
|
@ -117,6 +118,7 @@
|
|||
<item name="colorSurfaceContainerHigh">@color/md_theme_red_surfaceContainerHigh</item>
|
||||
<item name="colorSurfaceContainerHighest">@color/md_theme_red_surfaceContainerHighest</item>
|
||||
|
||||
<item name="android:textColorHighlight">@color/md_theme_red_secondary</item>
|
||||
<item name="preferenceTheme">@style/AppPreferenceThemeOverlay</item>
|
||||
<item name="alertDialogTheme">@style/ToDo.M3AlertDialog</item>
|
||||
</style>
|
||||
|
|
|
|||
Loading…
Reference in a new issue