gpt4 book ai didi

java - 哪个应用程序在前台?

转载 作者:行者123 更新时间:2023-12-01 15:15:50 26 4
gpt4 key购买 nike

如果我正在使用后台服务或广播接收器,我可以通过其包名称以某种方式知道当前哪个应用程序位于前台吗?提前致谢。

最佳答案

使用ActivityManager

ActivityManager mManager = (ActivityManager)getSystemService(UpdateService.ACTIVITY_SERVICE);
List<ActivityManager.RunningTaskInfo> myTasks = activityManager.getRunningTasks(1);

ForegroundActivity => myTasks.get(0).topActivity.getPackageName();

关于java - 哪个应用程序在前台?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11626891/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com