【发布时间】:2012-01-22 15:30:29
【问题描述】:
对于通知,我正在使用 Intent 来启动 Activity。但是,当该活动已经处于活动状态时,它就会出现在最前面。
我不希望发生这种情况,但我希望重新启动它。我不想要多个实例,所以在清单中我添加了 launchMode singleTask。
有什么想法吗?
【问题讨论】:
标签: android android-activity android-intent notifications
对于通知,我正在使用 Intent 来启动 Activity。但是,当该活动已经处于活动状态时,它就会出现在最前面。
我不希望发生这种情况,但我希望重新启动它。我不想要多个实例,所以在清单中我添加了 launchMode singleTask。
有什么想法吗?
【问题讨论】:
标签: android android-activity android-intent notifications
在您的意图中使用标志FLAG_ACTIVITY_NO_HISTORY。它不会将活动保留在堆栈中。
更多详情请阅读this
【讨论】: