0

我有一个代码,可以为用户刚刚访问的最近任务的名称敬酒

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();
          }

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

我究竟做错了什么?

4

1 回答 1

0

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

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

;)

于 2013-07-24T11:07:34.593 回答