Как я могу освежить активность на старте Kotlin? - PullRequest
0 голосов
/ 28 марта 2019

Как я могу обновить или обновить активность, когда она начинается?

У меня есть код ThemeSwitcher в SecondActivity, когда я переключаю тему и возвращаюсь в MainActivity, тема не меняется, только при перезапуске приложения

1 Ответ

1 голос
/ 28 марта 2019

Вы должны открыть свой MainActivity, а затем завершить второе занятие

Intent intent = new Intent(this, MainActivity.class);
startActivity(intent);
finish();

Тогда вам следует установить тему до super.onCreate(savedInstanceState);

@Override
protected void onCreate(Bundle savedInstanceState) {
    setYourTheme();
    super.onCreate(savedInstanceState);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...