我有一个作为新任务启动的 Activity ,我想在 onStop 中调用 finish() (以便将其从最近的应用程序列表中排除)。但我注意到主题更改时出现错误,比如从通知托盘中从深色主题变为浅色主题,此 Activity 会自动关闭,因为 onStop 中有 finish() 。我该如何解决这个问题?
最佳答案
使用 recreate()
重新启动 Activity,而不是作为新任务启动的 Activity。
关于java - 当主题从深色更改为浅色时重新加载 Activity ,反之亦然,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61403873/