From 9df22f18f0aa0d06fc0d5028a8c383b4d421946c Mon Sep 17 00:00:00 2001 From: Katharine Date: Mon, 13 Dec 2021 19:39:45 +0800 Subject: [PATCH] 671 adding English to list of languages, 672 relaunch main activity after language change --- .../protect/card_locker/preferences/SettingsActivity.java | 5 ++++- app/src/main/res/values/settings.xml | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/protect/card_locker/preferences/SettingsActivity.java b/app/src/main/java/protect/card_locker/preferences/SettingsActivity.java index 7bd73d668..d9c6dd307 100644 --- a/app/src/main/java/protect/card_locker/preferences/SettingsActivity.java +++ b/app/src/main/java/protect/card_locker/preferences/SettingsActivity.java @@ -18,13 +18,16 @@ import androidx.fragment.app.FragmentActivity; import androidx.preference.ListPreference; import androidx.preference.Preference; import androidx.preference.PreferenceFragmentCompat; + import nl.invissvenska.numberpickerpreference.NumberDialogPreference; import nl.invissvenska.numberpickerpreference.NumberPickerPreferenceDialogFragment; import protect.card_locker.CatimaAppCompatActivity; +import protect.card_locker.MainActivity; import protect.card_locker.R; import protect.card_locker.Utils; public class SettingsActivity extends CatimaAppCompatActivity { + @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); @@ -109,7 +112,7 @@ public class SettingsActivity extends CatimaAppCompatActivity { }); localePreference.setOnPreferenceChangeListener((preference, newValue) -> { // Refresh the activity - Intent intent = new Intent(getContext(), SettingsActivity.class); + Intent intent = new Intent(getContext(), MainActivity.class); intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); getContext().startActivity(intent); diff --git a/app/src/main/res/values/settings.xml b/app/src/main/res/values/settings.xml index 53ec0488a..e014c7f5c 100644 --- a/app/src/main/res/values/settings.xml +++ b/app/src/main/res/values/settings.xml @@ -47,6 +47,7 @@ da de el-rGR + en eo es es-rAR