是否有方法可以查找其活动目前在android中处于活动状态的应用程序?新的应用/活动处于活动状态时,Android会发送广播吗?如何以编程方式确定Android中当前活动的应用程序
1
A
回答
5
请致电ActivityManager.getRunningAppProcesses()
,然后遍历ActivityManager.RunningAppProcessInfo
对象并寻找与IMPORTANCE_FOREGROUND
一个或多个。
如果您有多个前台活动,我不确定是否有情况(平板电脑?笔记本电脑底座?)。
0
+0
我会张贴这个评论,而不是一个答案,因为你只是链接到另一个问题。 – Blender 2011-04-03 23:12:13
非常感谢。我仍然想知道,如果有任何广播发送时,一个新的活动或包来到前台 – Diji 2011-03-22 20:01:06
高度怀疑它。也许是没有记录的,但是你不应该使用它们,因为它们必然会改变。 – EboMike 2011-03-22 21:40:37