3

如何停止定时器当前正在执行的任务。?如果我使用 timer.cancel() 它将取消计时器但执行当前正在执行的任务..那么有没有办法让我可以取消当前正在执行的任务?

4

2 回答 2

4

在取消呼叫之后使用

timer.purge();
于 2012-05-22T17:34:20.620 回答
3

利用:

   timer.cancel();
   timer.purge() 

purge() 从任务队列中删除所有取消的任务, timer.cancel() 取消定时器和所有计划任务。


也看看这篇文章

于 2012-05-22T17:48:07.983 回答