【发布时间】:2010-06-05 14:48:18
【问题描述】:
我有一个 Android 服务,即使在最后一个 Activity 已从堆栈中弹出或用户选择执行其他操作后,我仍希望它继续运行。
本质上,服务正在侦听远程服务器上的更改,当且仅当来自应用程序的活动未运行(或可见)时,我想生成通知。换句话说,我不希望在用户直接与应用程序交互时发生通知。
在用户直接与应用交互的情况下,Service 将通知 Activity 并根据更改更新适当的 UI 元素。我计划通过观察者模式来实现这一点。
服务如何知道是否没有任何应用活动绑定到它?
谢谢, J
【问题讨论】:
标签: android service android-activity