当用户在hdevice中运行或关闭我的应用时,我希望Don不要在最近的应用中显示我的应用
我的目的是: 用户禁用运行我的应用程序
我很抱歉发言不好。
答案 0 :(得分:13)
试试这个..
适用于您的每项活动 android:excludeFromRecents="true"
<activity
android:name=".Activity"
android:excludeFromRecents="true" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
有关详细信息,请参阅此doc
答案 1 :(得分:5)
阅读this。
android:excludeFromRecents
该任务是否由此启动 应从最近使用的列表中排除活动 应用程序(“最近的应用程序”)。也就是说,此活动是根 一个新任务的活动,这个属性决定了该任务 不应出现在最近的应用列表中。如果任务设置为“true” 应列入清单;如果它应该是“假” 包括在内。默认值为“false”。
在xml(AndroidManifest.xml)中为活动代码
添加android:excludeFromRecents="true"
答案 2 :(得分:4)
excludeFromRecents
正是您要找的。
只需将其添加到Activity
:
AndroidManifest.xml
标记即可
android:excludeFromRecents="true"