android关闭应用

来源:互联网 发布:python buffer类型 编辑:程序博客网 时间:2024/05/19 17:51
PackageManager pm = mContext.getPackageManager();
               
                ActivityManager am = (ActivityManager) mContext
            .getSystemService(Context.ACTIVITY_SERVICE);
                List<ActivityManager.RecentTaskInfo> recentTasks = am.getRecentTasks(1,
            ActivityManager.RECENT_IGNORE_UNAVAILABLE);
                RecentTaskInfo rtinfo = recentTasks.get(0);
                ResolveInfo resolveInfo = pm.resolveActivity(
        rtinfo.baseIntent, 0);
               
                if (!(resolveInfo.activityInfo.packageName.endsWith("com.android.systemui")||
                resolveInfo.activityInfo.packageName.endsWith("com.android.launcher")||
                resolveInfo.activityInfo.packageName.endsWith("com.wz.start"))) {
                if (am != null) {
            am.removeTask(recentTasks.get(0).persistentId,
            ActivityManager.REMOVE_TASK_KILL_PROCESS);
            }
}
0 0
原创粉丝点击