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