如何从Android中的“正在运行的任务”列表中删除任务

时间:2014-01-03 10:27:23

标签: android android-listview

我有一个包含所有正在运行的应用程序,标签,包名称的Listview布局,我需要从正在运行的应用程序列表中删除特定的应用程序,并且需要刷新ListView项目。

我尝试使用以下代码,

final String item = (String) parent.getItemAtPosition(pos);
                    ActivityManager activityManager = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);                 
                    activityManager.killBackgroundProcesses(item);    
                    ((BaseAdapter) lstview.getAdapter()).notifyDataSetChanged(); 

但它没有从ListView中删除项目。请让我知道我做了什么错误。“item”变量选择了项目,包名称。并且还添加了以下权限,

   <uses-permission android:name="android.permission.KILL_BACKGROUND_PROCESSES"/> 
   <uses-permission android:name="android.permission.RESTART_PACKAGES"/> 

但它不起作用。请帮忙。

1 个答案:

答案 0 :(得分:0)

我知道了!您的代码是正确的,但您必须具有此权限才能显示任务

  

android.permission.GET_TASKS