Извините, название кажется немного неясным.Как обновить текущую активность от основной деятельности
У меня есть класс Base_Activity.
В этом классе у меня есть меню, которое имеет счетчик со списком языков для изменения содержимого приложения на разных языках.
У меня есть три мероприятия.
Я хочу, чтобы пользователи могли изменять язык из любого места приложения (любое действие).
Мне удалось изменить язык, но проблема здесь заключается в обновлении текущей активности, когда пользователь хочет изменить язык оттуда.
public void setLocale(String currentLanguage) {
myLocale = new Locale(currentLanguage);
Resources res = getResources();
DisplayMetrics dm = res.getDisplayMetrics();
Configuration conf = res.getConfiguration();
conf.locale = myLocale;
res.updateConfiguration(conf, dm);
Intent refresh = new Intent(//HERE HOW IS POSSIBLE SPECIFY THREE ACTIVITIES);
startActivity(refresh);
}
некоторые подсказки кода plzz: P – bShah
Экран мигает: D – bShah
** Если это обновление локали, вы используете это: ** Как я уже упоминал. Изменение языка в меню в прядильщике, которое может быть доступно из любого активность приложения. Так что это в классе базовой активности. У меня нет метода OnCreate(). – bShah