是否有必要停止活动/视图/片段停止的计时器?

时间:2013-02-25 16:23:42

标签: android handler

当活动停止/查看分离/等等时,是否有必要停止手动定时任务(使用处理程序)。或者系统是否只删除它们?

例如,我有一个Runnable,我每秒都会使用它来更新TextView。当用户离开活动时,我是否必须致电removeCallbacks(task)

我尝试了两种方式(删除而不是)并且它们可以正常工作,但我不知道计时器是否会不必要地运行,或者在某些情况下会导致异常。

提前致谢。

1 个答案:

答案 0 :(得分:0)

是的,它必须被处理或取消。当你使用Timer任务时,它应该在相应的任务或活动或应用程序关闭之前被取消。否则即使在实例关闭之后它也会处理它的内容...