如何以编程方式确定Android中当前活动的应用程序

时间:2011-03-22 19:02:05

标签: android

有没有办法找到其活动目前在Android中有效的应用?当新的应用程序/活动处于活动状态时,android会发送广播吗?

2 个答案:

答案 0 :(得分:5)

调用ActivityManager.getRunningAppProcesses(),然后遍历ActivityManager.RunningAppProcessInfo个对象,并找到IMPORTANCE_FOREGROUND的对象。

当您可以进行多项前景活动时,我不确定是否有情况(平板电脑?笔记本电脑停靠?)。

答案 1 :(得分:0)