Loader.CancelLoad 方法

定义

尝试取消当前加载任务。

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

返回

false如果无法取消任务,通常是因为它已经正常完成,或者因为#startLoading()尚未调用,则返回;否则返回true。 返回时 true ,该任务仍在运行, OnLoadCanceledListener 并在任务完成时调用。

属性

注解

尝试取消当前加载任务。 必须在进程的主线程上调用。

取消不是即时操作,因为加载是在后台线程中执行的。 如果当前正在进行加载,则此方法请求取消加载,并指出这种情况:后台线程完成其工作后,将清除其剩余状态。 如果在此期间传入另一个负载请求,它将一直保留,直到取消的负载完成。

适用于 . 的 android.content.Loader.cancelLoad()Java 文档

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

适用于