标签: android android-activity android-intent notifications
对于通知,我使用Intent来启动Activity。但是,当该活动已经激活时,它就会出现在前面。
我不希望这种情况发生,但我希望它重新启动。我不想要多个实例,所以在清单中我添加了launchMode singleTask。
有什么想法吗?
答案 0 :(得分:2)
在你的意图中使用标志FLAG_ACTIVITY_NO_HISTORY。它不会将活动保持在堆栈中。 有关详细信息,请参阅this
FLAG_ACTIVITY_NO_HISTORY