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

问题描述 投票:0回答:2

我有一个作为新任务启动的活动,我想在onStop中调用finish()(以便将其从最近的应用程序列表中排除)。但是我注意到,更改主题时发生错误,因为通知托盘中的主题从暗到亮表示该活动自动关闭,因为onStop中包含finish()。我该如何解决这个问题?

java android android-studio kotlin android-theme
2个回答
0
投票

看看here。 Google提供了一个完整的示例,说明如何实现完整的主题引擎。


0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.