我正在开发一个安卓应用程序。如果我关闭我的应用程序,我的应用程序将出现在“最近的应用程序”列表中。现在我不想在“最近的应用程序”中显示它。以编程方式关闭我的应用程序后,如何将其从“最近的应用程序列表”中删除。请您分享您的建议。
问问题
8226 次
4 回答
16
在您Manifest.xml
中,将以下内容设置为您的Root Activity
<activity
android:name=".Your_Root_Activity_Name"
android:excludeFromRecents="true"
....
</activity>
根据结果,您可能还必须使用该android:noHistory="true"
属性。但不确定您的情况是否需要。
有关此的更多信息:http: //developer.android.com/guide/topics/manifest/activity-element.html
于 2012-12-04T14:20:48.467 回答
2
excludeFromRecents="true"
在 AndroidManifest.xml 中添加到您的活动:
<activity android:name=".MainActivity"
android:excludeFromRecents="true" ...
于 2012-12-04T14:21:12.400 回答
0
覆盖onResume
其他活动中的方法并在那里销毁它们并调用主活动。
于 2012-12-04T14:19:21.367 回答
0
在您的 AndroidManifest.xml 中,将其用于 Activity:
<activity
android:name="Your Activity"
android:excludeFromRecents="true"
android:noHistory="true"
android:taskAffinity="">
</activity>
于 2014-08-19T12:11:46.627 回答