TimerTask.Cancel 方法

定义

取消此计时器任务。

[Android.Runtime.Register("cancel", "()Z", "GetCancelHandler")]
public virtual bool Cancel ();
[<Android.Runtime.Register("cancel", "()Z", "GetCancelHandler")>]
abstract member Cancel : unit -> bool
override this.Cancel : unit -> bool

返回

如果此任务计划执行一次性且尚未运行,或此任务计划重复执行,则为 true。 如果任务计划执行一次性且已运行,或者任务从未计划,或者任务已取消,则返回 false。 (从松散地说,如果此方法阻止执行一个或多个计划执行,则返回 true 此方法。

属性

注解

取消此计时器任务。 如果任务已计划执行一次性且尚未运行,或者尚未计划,则永远不会运行。 如果任务已计划重复执行,则它永远不会再次运行。 (如果任务在发生此调用时正在运行,该任务将运行到完成,但永远不会再次运行。

请注意,从重复计时器任务的方法中 run 调用此方法绝对可以保证计时器任务不会再次运行。

可以重复调用此方法;第二个调用和后续调用不起作用。

适用于 . 的 java.util.TimerTask.cancel()Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于