Android 从通知问题启动应用程序

Android 从通知问题启动应用程序,android,notifications,back-stack,Android,Notifications,Back Stack,情况是这样的。导航应用程序时,用户会收到通知。通过单击通知,应用程序启动通知所涉及的特定活动 问题是,当通过按backspace退出应用程序,直到启动程序活动结束,并再次退出时,应用程序将返回到用户单击通知时的活动,而不是退出 我怎样才能防止这种情况?我尝试实施: android:launchMode="singleTop" 但是没有结果。 谢谢。使用此标志 android:launchMode= "singleInstance" 要删除动画,请使用以下命令 intent.addFlags

情况是这样的。导航应用程序时,用户会收到通知。通过单击通知,应用程序启动通知所涉及的特定活动

问题是,当通过按backspace退出应用程序,直到启动程序活动结束,并再次退出时,应用程序将返回到用户单击通知时的活动,而不是退出

我怎样才能防止这种情况?我尝试实施:

android:launchMode="singleTop"
但是没有结果。 谢谢。

使用此标志

 android:launchMode= "singleInstance"
要删除动画,请使用以下命令

intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);

尝试使用此android:launchMode=“singleInstance”谢谢,但在继续之前,我是否应该在所有活动中使用它?否您拥有的基本活动如果没有,那么您应该与所有一起使用基本活动是什么意思?覆盖启动器活动中的onBackPressed()方法,然后完成?