【发布时间】:2012-08-23 17:14:37
【问题描述】:
Service 如何检查其应用程序的Activity 之一是否在前台运行?
【问题讨论】:
-
这个问题不太合理,因为我不确定我是否理解它的动机或用例?每当服务进入前台/后台时,您都可以绑定和取消绑定,只需在 onPause/onResume 等处进行适当的调用,这似乎是更基本的潜在问题的 hackier 解决方案。
-
我的服务运行时间比活动长得多,它只是需要识别活动是否正在运行的操作之一。服务终止并且可以通过系统广播事件重新调用。然后是服务检查活动是否正在运行。
-
我有同样的问题:推送接收服务需要在应用上弹出通知或某种弹出窗口之间做出决定
标签: android android-activity android-service