![](/img/trans.png)
[英]Android - How is it possible, that a service keeps running after the Activity has been shut down?
[英]How to make a service update the UI on an activity after reopening after the system has shut it down in Android
我有一个简单的计时器应用程序。 计时器在服务中运行,并将消息广播到活动类,以便使用倒计时的计时器更新ui。 当您仅在屏幕上保持应用程序打开并在后台运行少于25分钟时,效果很好。 但是在后台运行25分钟后,系统似乎关闭了活动,因为当我返回到应用程序时,屏幕不再像以前那样更新ui。 我在ui类的oncreate和onResume区域中都制作了广播接收器。 我该怎么做,以便即使在25分钟后操作系统将其杀死之后,该类也将得到更新?
操作系统会杀死您的服务,因为它认为它已经死了。 如果用户在25分钟内没有使用它,则操作系统很可能是正确的。 您需要的是STICKY_SERVICE 。 另外,我也同意@Sergey Benner。 我会用一个小部件。 更用户友好。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.