File tree Expand file tree Collapse file tree
localizationActivity/src/main/java/com/akexorcist/localizationactivity Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -35,7 +35,6 @@ public class LanguageSetting {
3535 private static final String PREFERENCE_LANGUAGE = "pref_language" ;
3636 private static final String KEY_LANGUAGE = "key_language" ;
3737 private static Locale DEFAULT_LANGUAGE = Locale .ENGLISH ;
38- private static Locale currentLanguage = Locale .ENGLISH ;
3938
4039 public static void setDefaultLanguage (Locale locale ) {
4140 DEFAULT_LANGUAGE = locale ;
@@ -46,16 +45,12 @@ public static Locale getDefaultLanguage() {
4645 }
4746
4847 public static void setLanguage (Context context , Locale locale ) {
49- currentLanguage = locale ;
48+ Locale . setDefault ( locale ) ;
5049 SharedPreferences .Editor editor = getLanguagePreference (context ).edit ();
5150 editor .putString (KEY_LANGUAGE , locale .toString ());
5251 editor .apply ();
5352 }
5453
55- public static Locale getCurrentLanguage () {
56- return currentLanguage ;
57- }
58-
5954 public static Locale getLanguage (Context context ) {
6055 String [] language = getLanguagePreference (context )
6156 .getString (KEY_LANGUAGE , DEFAULT_LANGUAGE .toString ())
You can’t perform that action at this time.
0 commit comments