Android 获取未完成的当前包的活动列表

Android 获取未完成的当前包的活动列表,android,Android,我有一个困惑,我想得到之前未完成的所有活动的列表 我的代码是 ActivityManager am = (ActivityManager) this.getSystemService(ACTIVITY_SERVICE); List<ActivityManager.RunningTaskInfo> taskInfo = am.getRunningTasks(Integer.MAX_VALUE); for (RunningTaskInfo

我有一个困惑,我想得到之前未完成的所有活动的列表

我的代码是

ActivityManager am = (ActivityManager) this.getSystemService(ACTIVITY_SERVICE);
            List<ActivityManager.RunningTaskInfo> taskInfo = am.getRunningTasks(Integer.MAX_VALUE);
            for (RunningTaskInfo runningTaskInfo : taskInfo) {

                ComponentName comName=runningTaskInfo.baseActivity;
                String Packname = comName.getPackageName();
                String Classname = comName.getClassName();
                RunningServiceInfo s;
                Logger.debug("component name:"+comName+" packname:"+Packname+" class name:"+Classname);

            }
ActivityManager am=(ActivityManager)this.getSystemService(ACTIVITY_服务);
List taskInfo=am.getRunningTasks(Integer.MAX_值);
用于(RunningTaskInfo RunningTaskInfo:taskInfo){
ComponentName comName=runningTaskInfo.baseActivity;
字符串Packname=comName.getPackageName();
字符串Classname=comName.getClassName();
运行服务信息系统;
调试(“组件名称:“+comName+”packname:“+packname+”类名:“+Classname”);
}
所以这段代码只给出了堆栈的基本活动名称,其中

List<ActivityManager.RunningTaskInfo> taskInfo = am.getRunningTasks(Integer.MAX_VALUE);
            for (RunningTaskInfo runningTaskInfo : taskInfo) {

                ComponentName comName=runningTaskInfo.topActivity;
                String Packname = comName.getPackageName();
                String Classname = comName.getClassName();
                RunningServiceInfo s;
                Logger.debug("component name:"+comName+" packname:"+Packname+" class name:"+Classname);

            }
List taskInfo=am.getRunningTasks(Integer.MAX_值);
用于(RunningTaskInfo RunningTaskInfo:taskInfo){
ComponentName comName=runningTaskInfo.topActivity;
字符串Packname=comName.getPackageName();
字符串Classname=comName.getClassName();
运行服务信息系统;
调试(“组件名称:“+comName+”packname:“+packname+”类名:“+Classname”);
}
给我最重要的活动名称。。
但是我想获得所有未完成的活动名称,那么如何获得这些活动名称???

在stackoverflow,接受您的问题的答案是一种很好的做法,您会发现这些答案很有用。您可以通过单击答案附近的复选框来执行此操作。