Fixed Just Black theme
This commit is contained in:
parent
75837607f4
commit
7c5a97c410
3 changed files with 4 additions and 9 deletions
|
@ -51,7 +51,9 @@ abstract class AbsThemeActivity : ATHToolbarActivity(), Runnable {
|
||||||
|
|
||||||
private fun updateTheme() {
|
private fun updateTheme() {
|
||||||
setTheme(ThemeManager.getThemeResValue())
|
setTheme(ThemeManager.getThemeResValue())
|
||||||
|
if (PreferenceUtil.materialYou) {
|
||||||
setDefaultNightMode(ThemeManager.getNightMode())
|
setDefaultNightMode(ThemeManager.getNightMode())
|
||||||
|
}
|
||||||
|
|
||||||
if (PreferenceUtil.isCustomFont) {
|
if (PreferenceUtil.isCustomFont) {
|
||||||
setTheme(R.style.FontThemeOverlay)
|
setTheme(R.style.FontThemeOverlay)
|
||||||
|
|
|
@ -26,13 +26,6 @@ object ThemeManager {
|
||||||
fun getNightMode(): Int = when (App.getContext().generalThemeValue) {
|
fun getNightMode(): Int = when (App.getContext().generalThemeValue) {
|
||||||
LIGHT -> AppCompatDelegate.MODE_NIGHT_NO
|
LIGHT -> AppCompatDelegate.MODE_NIGHT_NO
|
||||||
DARK -> AppCompatDelegate.MODE_NIGHT_YES
|
DARK -> AppCompatDelegate.MODE_NIGHT_YES
|
||||||
BLACK -> {
|
|
||||||
if (PreferenceUtil.baseTheme == "dark") {
|
|
||||||
AppCompatDelegate.MODE_NIGHT_YES
|
|
||||||
} else {
|
|
||||||
AppCompatDelegate.MODE_NIGHT_FOLLOW_SYSTEM
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else -> AppCompatDelegate.MODE_NIGHT_FOLLOW_SYSTEM
|
else -> AppCompatDelegate.MODE_NIGHT_FOLLOW_SYSTEM
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -29,7 +29,7 @@
|
||||||
<item name="popupMenuBackground">@drawable/popup_background</item>
|
<item name="popupMenuBackground">@drawable/popup_background</item>
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
<style name="Theme.RetroMusic.Base.Black" parent="Theme.Material3.DayNight.NoActionBar">
|
<style name="Theme.RetroMusic.Base.Black" parent="Theme.Material3.Dark.NoActionBar">
|
||||||
<item name="roundSelector">@drawable/round_selector</item>
|
<item name="roundSelector">@drawable/round_selector</item>
|
||||||
<item name="rectSelector">@drawable/rect_selector</item>
|
<item name="rectSelector">@drawable/rect_selector</item>
|
||||||
<item name="materialAlertDialogTheme">@style/MaterialAlertDialogTheme</item>
|
<item name="materialAlertDialogTheme">@style/MaterialAlertDialogTheme</item>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue