Loader.StartLoading 方法

定义

启动关联的片段/活动时,通常会自动 android.app.LoaderManager 调用此函数。

[Android.Runtime.Register("startLoading", "()V", "")]
public void StartLoading ();
[<Android.Runtime.Register("startLoading", "()V", "")>]
member this.StartLoading : unit -> unit
属性

注解

启动关联的片段/活动时,通常会自动 android.app.LoaderManager 调用此函数。 将 Loader 与 配合使用android.app.LoaderManager时,你<>不得<自行>调用此方法,否则将与其管理 Loader 冲突。

启动加载程序数据的异步加载。 当结果准备就绪时,将在进程的主线程上调用回调。 如果以前的加载已完成并且仍然有效,则结果可能会立即传递给回调。 加载程序将监视数据集的源,如果源发生更改,可能会提供将来的回调。 调用 #stopLoading 将停止回调的传递。

这会更新 Loader 的内部状态,以便 #isStarted() 返回 #isReset() 正确的值,然后调用实现的值 #onStartLoading()

必须从进程的主线程调用。

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

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

适用于