之前曾有人问过它,但从未得到答案:我想知道某个第三方活动(浏览器)何时处于前台,何时不再处于前台。我知道如何检查前台有哪些活动,但是我如何监听活动堆栈中的更改。

任何其他想法都欢迎。

最佳答案

没有可以收听的广播事件。唯一的方法是使用ActivityManager.getRunningTasks()连续监视前台任务,并检查前台任务中topActivity中的更改。

关于android - 我可以听 Activity 堆栈中的更改吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20662304/

10-10 09:08