获取RecentApps - Android

时间:2013-07-24 10:18:18

标签: android

我有一个代码可以覆盖用户刚访问的近期任务的名称

final   ActivityManager activityManager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);
          final List<RunningTaskInfo> recentTasks = activityManager.getRunningTasks(Integer.MAX_VALUE);

              for (int i = 0; i < recentTasks.size(); i++) 
              {
                  Toast.makeText(getApplicationContext(), "Application executed : " +recentTasks.get(i).baseActivity.toShortString()+ "\t\t ID: ", Toast.LENGTH_SHORT).show();
          }

但是,当我运行我的应用程序时,它没有回应。

我做错了什么?

1 个答案:

答案 0 :(得分:0)

不要忘记添加访问任务的权限

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