在我从崩溃重启android应用程序后运行TimerTask

时间:2015-06-27 22:40:43

标签: android timertask

我正在计时器任务中进行一些api调用。假设应用程序崩溃或我从当前活动转到另一个活动,计时器任务仍然继续运行?或者如果我从一个活动转移到另一个活动,我应该重新开始时间任务吗?

2 个答案:

答案 0 :(得分:0)

  

计时器任务仍在继续运行

没有。一旦崩溃,它就会全部流程消失。

  

如果我从一个活动转到另一个活动,我应该重启timertask吗?

实际上这与“崩溃”有点不同吗?您很可能让您的应用架构错误。

答案 1 :(得分:0)

你应该将AlarmManager与BroadcastReciver一起使用,这样你就可以将它设置在不依赖于android生命周期的地方,如果崩溃,你可以对它进行编程以重置自己。