安卓获取当前最顶部Task应用名称

来源:互联网 发布:常见电信网络诈骗试题 编辑:程序博客网 时间:2024/04/30 14:24
//获取到进程管理器activityManager = (ActivityManager) getSystemService(ACTIVITY_SERVICE);//获取到当前正在运行的任务栈List<RunningTaskInfo> tasks = activityManager.getRunningTasks(1);//参数是想获得的个数,可以随意写//获取到最上面的进程RunningTaskInfo taskInfo = tasks.get(0);//获取到最顶端应用程序的包名String packageName = taskInfo.topActivity.getPackageName();System.out.println(packageName);

0 0