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 に答える