1

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

例如,我有一个 Runnable,我用它来每秒更新一个 TextView。当用户离开活动时,我必须打电话removeCallbacks(task)吗?

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

提前致谢。

4

1 回答 1

0

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

于 2013-02-25T16:35:50.317 回答