我遇到了以下问题:当我仅在一个活动中通过AndroidManifest.xml
从最近的堆栈中排除时,我的所有活动都会从最近的活动中排除。
如何从堆栈中仅从这些活动中排除其中一项活动?
答案 0 :(得分:2)
如果你想" 删除" (排除)来自最近堆栈的活动 - 我认为是您想要的 - 您可以将android:excludeFromRecents="true"
添加到活动定义中(AndroidManifest.xml
)如下:
<activity
android:name=".ActivityWithoutRecents"
android:label="@string/WithoutRecents"
android:excludeFromRecents="true"/>
对我来说,这是最简单的方法(和最干净的)。这应该有效,可以隐藏指定活动的最近一堆。