不要在最近的应用中显示我的应用

时间:2014-04-01 07:49:44

标签: android

当用户在hdevice中运行或关闭我的应用时,我希望Don不要在最近的应用中显示我的应用

我的目的是: 用户禁用运行我的应用程序

我很抱歉发言不好。

3 个答案:

答案 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)

来自Android Doc

阅读this

  

android:excludeFromRecents

     

该任务是否由此启动   应从最近使用的列表中排除活动   应用程序(“最近的应用程序”)。也就是说,此活动是根   一个新任务的活动,这个属性决定了该任务   不应出现在最近的应用列表中。如果任务设置为“true”   应列入清单;如果它应该是“假”   包括在内。默认值为“false”。

在xml(AndroidManifest.xml)中为活动代码

添加android:excludeFromRecents="true"

答案 2 :(得分:4)

excludeFromRecents正是您要找的。 只需将其添加到Activity

中的AndroidManifest.xml标记即可
android:excludeFromRecents="true"