如何在最近任务列表中隐藏app

作者: 蓝不蓝编程 | 来源:发表于2019-11-06 19:39 被阅读0次

背景

用户经常会通过最近任务列表一下子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

    本文链接:https://www.haomeiwen.com/subject/jqrpbctx.html