当主题从暗色变为亮色或反之亦然时,重新加载活动。

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

我有一个作为新任务启动的活动,我想在onStop中调用finish()(以便将其从最近的应用程序列表中排除)。但是我注意到一个错误,当主题改变时,比如说从通知栏的深色主题到浅色主题,这个活动就会自动关闭,因为在onStop中有finish()。我怎样才能解决这个问题?

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

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

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