admin管理员组

文章数量:1656155

背景

用户经常会通过最近任务列表一下子kill掉所有的程序,但是如果我们程序不运行,就没法发挥作用.

解决方案

在我们的启动activity中,增加如下配置:

android:excludeFromRecents="true"

完整demo:

<activity
    android:name=".TestActivity"
    android:excludeFromRecents="true">
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>

当然这种方式毕竟有些流氓,要慎用,需要征得用户同意. 同时即使是这样,用户还是可以通过其他方式kill掉你的. 要还是干不掉,肯定就直接卸载了.

关注头条号,第一时间获取最新文章:

本文标签: 如何在列表中app