我有一个代码可以覆盖用户刚访问的近期任务的名称
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();
}
但是,当我运行我的应用程序时,它没有回应。
我做错了什么?
答案 0 :(得分:0)
不要忘记添加访问任务的权限
<uses-permission android:name="android.permission.GET_TASKS"/>
)