【发布时间】:2011-04-21 17:31:55
【问题描述】:
我想为 Android 平台编写一个服务,当当前前台活动发生变化时会收到通知。 基本上,服务应该只在顶级活动发生变化时才执行一些任务。 有什么方法可以订阅并在发生此类事件时得到通知? 或者没有可能性,服务应该不时轮询正在运行的活动列表并检查前台活动是什么?不是最好的解决方案......
【问题讨论】:
-
您尝试在什么平台上编写您的服务?
-
您找到解决方案了吗?我正在尝试做类似的事情。
-
您查看了 logcat 输出吗?我假设当前台活动发生变化时始终涉及 ActivityManager,因此这可能从日志中可见。
-
@Alex 你有没有解决这个问题?
标签: android service android-activity foreground