Loader.CancelLoad 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
尝试取消当前加载任务。
[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 属性许可证中所述的术语使用。