我希望PendingIntent
设置为Notification
不启动新的Activity
(也不将其添加到后堆栈),如果说Activity
已经启动
我应该错过一些东西,因为我尝试了这个阻止通知PendingIntent开始活动已经开始了吗?, Android: new Intent()用Android: launchMode="singleTop"和Android通知栏打开最后一个活动?
如何做到这一点?
android: launchMode = " singleTop "
这只会阻止打开来自同一Activity的Activity的新实例。试图从ActivityA打开ActivityA.
像instance1 of ActivityA -> ActivityB -> instance2 of ActivityA
这样的东西仍然可以使用android:launchMode="singleTop".
你在做哪个案例的实验?
也尝试android:launchMode="singleTask"
和onNewIntent();
的工作