当主题从"暗"更改为"亮"时重新加载活动,反之亦然



我有一个活动作为新任务启动,我想在onStop中调用finish(((以便将其从最近的应用程序列表中排除(。但我注意到,当主题更改时出现了一个错误,比如说,从通知托盘中的深色主题更改为浅色主题,该活动会自动关闭,因为onStop中有finish((。我该如何解决这个问题?

使用recreate()重新启动活动,而不是作为新任务启动的活动。

最新更新