android – 始终启动没有历史记录的新活动实例

有没有办法将活动作为没有历史记录的新实例启动?

在清单文件中尝试以下操作.

android:launchmode="singleinstance"
android:noHistory=true

我能够实现我所需要的,但是一旦屏幕被锁定,就会显示上一个活动.这就是noHistory应该做的,但不是我需要的.

始终保持屏幕不会是优选的,因为它会不必要地耗尽电池.有没有其他方法可以使用新实例启动活动并且没有历史记录但是在屏幕锁定时也能正常工作?

最佳答案 你也可以通过添加android:noHistory =“true”来做到这一点

在您的Android清单活动标签(ClassName)

点赞