Перезагрузить активность, когда тема меняется с темной на светлую или наоборот - PullRequest
0 голосов
/ 24 апреля 2020

У меня есть действие, которое запускается как новая задача, для которой я хочу вызвать fini sh () в onStop (чтобы исключить ее из списка последних приложений). Но я заметил ошибку при изменении темы, скажем, от темной к светлой теме из области уведомлений это действие автоматически закрывается, потому что в onStop есть fini sh (). Как я могу решить эту проблему?

Ответы [ 2 ]

0 голосов
/ 24 апреля 2020

используйте recreate() для перезапуска действия, а не действия, которое было запущено как новая задача.

0 голосов
/ 24 апреля 2020

Посмотрите здесь . Google предлагает полный пример того, как реализовать полностью работающий движок тем.

...