【问题标题】:Kill activity when already active在已经活动时终止活动
【发布时间】:2012-01-22 15:30:29
【问题描述】:

对于通知,我正在使用 Intent 来启动 Activity。但是,当该活动已经处于活动状态时,它就会出现在最前面。

我不希望发生这种情况,但我希望重新启动它。我不想要多个实例,所以在清单中我添加了 launchMode singleTask。

有什么想法吗?

【问题讨论】:

    标签: android android-activity android-intent notifications


    【解决方案1】:

    在您的意图中使用标志FLAG_ACTIVITY_NO_HISTORY。它不会将活动保留在堆栈中。 更多详情请阅读this

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-08-16
      • 1970-01-01
      • 1970-01-01
      • 2017-12-25
      • 1970-01-01
      • 1970-01-01
      • 2019-04-24
      相关资源
      最近更新 更多