Мое приложение имеет функцию настройки языка.Теперь он работает отлично, но после перезагрузки устройства язык возвращается к исходным настройкам.
У кого-нибудь есть идеи?Мне нужно реализовать SharedPreferences
?
Я получил ответ.Если у вас есть настройка языка внутри вашего приложения.и после перезагрузки устройства последний язык, который вы изменили, по-прежнему будет по умолчанию.Один из способов заставить это работать, хранить переменные через SharedPreferences
;может быть Строковый язык .
Еще одна вещь, которую вы должны иметь, это инициировать класс.так что всякий раз, когда вы открываете приложение.он способен звонить.
Например,
Setting appSettings = Setting.getInstance(getApplicationContext());
language = appSetting.getLanguage();
appSetting.setLanguage(language);