Android9 清除最近进程列表实现方法

 更新时间:2023年06月12日 10:08:44   作者:vivian310  
这篇文章主要为大家介绍了Android9 清除最近进程列表实现方法详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

项目需求

最近项目中有一个需求,需要清除Recent tasks列表中的所有task,相当于点击最近-全部清除的动作。

具体实现如下

1、添加权限

在AndroidManifest.xml文件中添加以下权限

<!--应用必须是系统APP,并且sharedUserId为system-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.android.test"
    android:sharedUserId="android.uid.system">
<!--添加权限-->
 <uses-permission android:name="android.permission.REAL_GET_TASKS"/>

2、代码实现

public static void removeAllRecentTasks(){
    try {
            List<ActivityManager.RecentTaskInfo> recents = ActivityManagerWrapper.getInstance()
                    .getRecentTasks(Integer.MAX_VALUE, ActivityManager.LOCK_TASK_MODE_NONE);
            for( int i = 0; i < recents.size(); i++ ) {
                ActivityManagerWrapper.getInstance().removeTask(recents.get(i).persistentId);
            }
        } catch (Exception e) {
            e.printStackTrace();
            Log.e(TAG,"Remove recent tasks, Exception: " + e.toString());
        }
    }
}

以上就是Android9 清除最近进程列表实现方法的详细内容,更多关于Android清除进程列表的资料请关注脚本之家其它相关文章!

相关文章

  • Android Map数据结构全面总结分析

    Android Map数据结构全面总结分析

    这篇文章主要为大家介绍了Android Map数据结构全面总结分析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-12-12
  • Android实现计时与倒计时的常用方法小结

    Android实现计时与倒计时的常用方法小结

    这篇文章主要介绍了Android实现计时与倒计时的常用方法,总结并对比分析了几种常用计时方法的特点,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-10-10
  • Android UI 实现老虎机详解及实例代码

    Android UI 实现老虎机详解及实例代码

    这篇文章主要介绍了Android UI 实现老虎机详解及实例代码的相关资料,需要的朋友可以参考下
    2017-03-03
  • Android socket如何实现文件列表动态访问

    Android socket如何实现文件列表动态访问

    本文介绍Android socket实现文件列表动态访问,访问文件夹之后通过listview展示,并在点击文件夹后进入文件夹,获得其内容,有此需求的朋友可以参考下
    2021-06-06
  • android kotlin集成WorkManager实现定时获取数据的步骤

    android kotlin集成WorkManager实现定时获取数据的步骤

    在Android中使用Kotlin集成WorkManager来实现定时获取数据是一个很常见的需求,下面给大家分享android kotlin集成WorkManager实现定时获取数据的步骤,感兴趣的朋友跟随小编一起看看吧
    2024-08-08
  • Android ProductFlavor的使用详解

    Android ProductFlavor的使用详解

    如果你的项目需要要区分国内版和国外版甚至还要根据用户是否是VIP会员加上收费和免费的版本,我们可以使用ProductFlavor对UI布局和icon图标进行版本区分,有此类需求的朋友,不妨了解下本文
    2021-06-06
  • Android中backgroundDimEnabled的作用

    Android中backgroundDimEnabled的作用

    这篇文章主要介绍了Android中backgroundDimEnabled的作用的相关资料,希望通过本文能帮助到大家,让大家理解掌握这部分内容,需要的朋友可以参考下
    2017-10-10
  • Android webview用法实例简析

    Android webview用法实例简析

    这篇文章主要介绍了Android webview用法,结合实例形式简单分析了Android中webview的功能、用法与相关注意事项,需要的朋友可以参考下
    2016-01-01
  • Android实现动态圆环的图片头像控件

    Android实现动态圆环的图片头像控件

    这篇文章主要为大家详细介绍了Android实现带有动态圆环的圆形图片控件DynamicAvatarView的相关代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-11-11
  • Android 实现背景图和状态栏融合方法

    Android 实现背景图和状态栏融合方法

    下面小编就为大家分享一篇Android 实现背景图和状态栏融合方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-01-01

最新评论