【发布时间】:2012-02-28 15:30:43
【问题描述】:
我正在创建一个应用程序,其中有一个包含正在运行的计时器的活动。当用户在不停止计时器的情况下按下主页按钮离开该活动时,用户会在状态栏通知中收到通知,并且它会每隔一小时通知用户计时器正在运行,当用户从任何方式返回应用程序时,计时器屏幕就会通知用户应该在计时器中显示经过的时间。
如果用户在 30 分钟内返回屏幕,则工作正常。因为 30 分钟后,android 从后台终止了我的活动,而我的应用程序从头开始。
我想阻止 android 从后台杀死我的活动。如果有人有任何想法,请提供帮助...
【问题讨论】:
-
听起来计时表正在从一项活动中运行。尝试将该功能切换到服务。
-
一句话——被杀死的不是活动,而是主机进程。没有这样的杀戮粒度。
标签: android service android-intent background kill