【问题标题】:Exclude only one activity from stack of recents从最近的堆栈中仅排除一项活动
【发布时间】:2014-03-14 01:07:00
【问题描述】:

我有以下问题:当我仅在一项活动中通过AndroidManifest.xml 从最近的堆栈中排除时,我的所有活动都从最近的活动中排除。

我怎样才能从最近的堆栈中排除这些活动中的一个?

【问题讨论】:

    标签: android android-recents


    【解决方案1】:

    如果你想从最近的堆栈中“删除”(排除)Activity——我认为这是你想要的——你可以将android:excludeFromRecents="true" 添加到 Activity 定义 (AndroidManifest.xml) 中,如下所示:

    <activity
      android:name=".ActivityWithoutRecents"
      android:label="@string/WithoutRecents"
      android:excludeFromRecents="true"/>
    

    对我来说是最简单的方法(也是最干净的)。这应该可以工作,从一堆最近的指定活动中隐藏起来。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-12-01
      • 1970-01-01
      • 2013-08-11
      • 1970-01-01
      • 1970-01-01
      • 2010-12-26
      • 1970-01-01
      相关资源
      最近更新 更多