场景是这样的。在导航应用程序时,用户会收到通知。通过单击通知,应用程序将启动通知所针对的特定活动。
问题是,当退出应用程序退出应用程序直到启动器活动,再退出一次时,应用程序将返回用户点击通知时的活动而不是退出。
我该如何防止这种情况?我试着实施:
android:launchMode="singleTop"
但没有结果。 谢谢。
答案 0 :(得分:1)
使用此标志
android:launchMode= "singleInstance"
并删除动画使用此
intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);