removed useless toast
This commit is contained in:
parent
38e15d09f1
commit
e59a4e50e8
|
@ -26,15 +26,30 @@ class SettingsFragment : PreferenceFragmentCompat() {
|
||||||
}
|
}
|
||||||
|
|
||||||
val themeSwitch: ListPreference? = findPreference("theme_mode")
|
val themeSwitch: ListPreference? = findPreference("theme_mode")
|
||||||
|
val themePref = preferenceScreen.sharedPreferences.getString("theme_mode", "Follow System")
|
||||||
themeSwitch?.summary =
|
themeSwitch?.summary =
|
||||||
preferenceScreen.sharedPreferences.getString("theme_mode", "Follow System")
|
when (themePref) {
|
||||||
|
"Light" -> getString(R.string.theme_light)
|
||||||
|
"Dark" -> getString(R.string.theme_dark)
|
||||||
|
"Follow System" -> getString(R.string.theme_follow)
|
||||||
|
else -> ""
|
||||||
|
}
|
||||||
themeSwitch?.setOnPreferenceChangeListener { _, _ ->
|
themeSwitch?.setOnPreferenceChangeListener { _, _ ->
|
||||||
activity?.recreate()
|
activity?.recreate()
|
||||||
true
|
true
|
||||||
}
|
}
|
||||||
|
|
||||||
val accentSwitch: ListPreference? = findPreference("accent_color")
|
val accentSwitch: ListPreference? = findPreference("accent_color")
|
||||||
accentSwitch?.summary = preferenceScreen.sharedPreferences.getString("accent_color", "Blue")
|
val accentPref = preferenceScreen.sharedPreferences.getString("accent_color", "Blue")
|
||||||
|
accentSwitch?.summary =
|
||||||
|
when (accentPref) {
|
||||||
|
"Blue" -> getString(R.string.accent_blue)
|
||||||
|
"Red" -> getString(R.string.accent_red)
|
||||||
|
"Green" -> getString(R.string.accent_green)
|
||||||
|
"Yellow" -> getString(R.string.accent_yellow)
|
||||||
|
"Purple" -> getString(R.string.accent_purple)
|
||||||
|
else -> ""
|
||||||
|
}
|
||||||
accentSwitch?.setOnPreferenceChangeListener { _, _ ->
|
accentSwitch?.setOnPreferenceChangeListener { _, _ ->
|
||||||
activity?.recreate()
|
activity?.recreate()
|
||||||
true
|
true
|
||||||
|
|
|
@ -66,7 +66,7 @@
|
||||||
<string name="push_notifications">Push Notifications</string>
|
<string name="push_notifications">Push Notifications</string>
|
||||||
<string name="push_notifications_summary">Receive push notifications when an update is released</string>
|
<string name="push_notifications_summary">Receive push notifications when an update is released</string>
|
||||||
<string name="re_check">Re-check</string>
|
<string name="re_check">Re-check</string>
|
||||||
<string name="update_center">Update Center</string>
|
<string name="update_center">Manager Update Center</string>
|
||||||
<string name="update_found">Update found!</string>
|
<string name="update_found">Update found!</string>
|
||||||
<string name="update_notfound">No new updates</string>
|
<string name="update_notfound">No new updates</string>
|
||||||
|
|
||||||
|
|
|
@ -30,7 +30,6 @@
|
||||||
android:icon="@drawable/ic_brush_black_24dp"
|
android:icon="@drawable/ic_brush_black_24dp"
|
||||||
android:key="theme_mode"
|
android:key="theme_mode"
|
||||||
android:title="@string/theme"
|
android:title="@string/theme"
|
||||||
android:summary="@string/theme_summary"
|
|
||||||
android:entries="@array/theme_modes"
|
android:entries="@array/theme_modes"
|
||||||
android:entryValues="@array/theme_modes_values"
|
android:entryValues="@array/theme_modes_values"
|
||||||
android:defaultValue="Follow System"/>
|
android:defaultValue="Follow System"/>
|
||||||
|
@ -41,7 +40,6 @@
|
||||||
android:entryValues="@array/accent_color_values"
|
android:entryValues="@array/accent_color_values"
|
||||||
android:icon="@drawable/ic_palette_black_24dp"
|
android:icon="@drawable/ic_palette_black_24dp"
|
||||||
android:key="accent_color"
|
android:key="accent_color"
|
||||||
android:summary="@string/accent_color_summary"
|
|
||||||
android:title="@string/accent_color" />
|
android:title="@string/accent_color" />
|
||||||
|
|
||||||
</PreferenceCategory>
|
</PreferenceCategory>
|
||||||
|
|
Loading…
Reference in New Issue