【发布时间】:2013-11-08 09:23:38
【问题描述】:
我正在尝试创建一个倒数计时器,即使应用程序被发送到后台,它也会运行?我不确定如何使用服务来实现这一点,那么是否可以在 asyncTask 的 doBackground 方法中运行它,并且即使应用程序“最小化”,计时器也会继续运行吗?
感谢
【问题讨论】:
-
没有。 AsyncTask 仍然绑定到上下文,因此如果您的上下文被杀死,它将取消。您需要使用服务。
-
不用你做服务
-
感谢回复,如何创建带有倒数计时器的服务?我只是希望服务一直运行并倒计时,但是一旦倒计时到期并调用 onDestroy() 方法,我该如何通知服务?
-
@user2042227 我相信这个问题得到了正确的回答,你不应该使用 cmets 来问第二个问题。老实说,第二个问题甚至不适用于 StackOverflow 标准。我建议您首先阅读并尝试自己实施服务。
-
请查看this
标签: android android-asynctask countdowntimer