From ac8f7337ee0bce3ec2d842c2246e8b97748a35ca Mon Sep 17 00:00:00 2001 From: Gideon Okuro Date: Tue, 17 Dec 2024 18:23:39 +0300 Subject: [PATCH] revert some changes --- .../org/ole/planet/myplanet/ui/SettingActivity.kt | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/app/src/main/java/org/ole/planet/myplanet/ui/SettingActivity.kt b/app/src/main/java/org/ole/planet/myplanet/ui/SettingActivity.kt index 88de916937..68e8ac05f1 100644 --- a/app/src/main/java/org/ole/planet/myplanet/ui/SettingActivity.kt +++ b/app/src/main/java/org/ole/planet/myplanet/ui/SettingActivity.kt @@ -272,8 +272,7 @@ class SettingActivity : AppCompatActivity() { companion object { fun darkMode(context: Context) { - val options = arrayOf(context.getString(R.string.dark_mode_off), -context.getString(R.string.dark_mode_on),context.getString(R.string.dark_mode_follow_system)) + val options = arrayOf(context.getString(R.string.dark_mode_off), context.getString(R.string.dark_mode_on),context.getString(R.string.dark_mode_follow_system)) val currentMode = getCurrentThemeMode(context) val checkedItem = when (currentMode) { ThemeMode.LIGHT -> 0 @@ -283,13 +282,7 @@ context.getString(R.string.dark_mode_on),context.getString(R.string.dark_mode_fo val builder = AlertDialog.Builder(context, R.style.CustomAlertDialogStyle) .setTitle(context.getString(R.string.select_theme_mode)) - .setSingleChoiceItems( - ArrayAdapter( - context, - R.layout.checked_list_item, - options - ), checkedItem - ) { dialog, which -> + .setSingleChoiceItems(ArrayAdapter(context, R.layout.checked_list_item, options), checkedItem) { dialog, which -> val selectedMode = when (which) { 0 -> ThemeMode.LIGHT 1 -> ThemeMode.DARK @@ -304,15 +297,13 @@ context.getString(R.string.dark_mode_on),context.getString(R.string.dark_mode_fo val dialog = builder.create() dialog.show() - // Set the dialog window size val window = dialog.window window?.setLayout(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT) } private fun getCurrentThemeMode(context: Context): String { val sharedPreferences = context.getSharedPreferences(PREFS_NAME, MODE_PRIVATE) - return sharedPreferences.getString("theme_mode", ThemeMode.FOLLOW_SYSTEM) - ?: ThemeMode.FOLLOW_SYSTEM + return sharedPreferences.getString("theme_mode", ThemeMode.FOLLOW_SYSTEM) ?: ThemeMode.FOLLOW_SYSTEM } private fun setThemeMode(context: Context, themeMode: String) {