PendingIntent on Notification开始一个新的相同的Activity



我希望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();的工作

最新更新