我试图了解loadermanager做了什么。任何人都可以与它共享一个例子吗?我创建游标时必须使用它们吗?如果不是我应该如何使用?非常感谢一个简单的例子。
答案 0 :(得分:3)
简单地说,LoaderManager
负责管理与Loader
或Activity
相关联的一个或多个Fragment
。每个Activity
和每个Fragment
只有一个LoaderManager
实例,负责启动,停止,保留,重新启动和销毁其Loader
。
LoaderManager
上有一篇非常广泛而深入的博客文章......请在此处查看:
答案 1 :(得分:1)
简单来说:
LoaderManager
在后台加载数据,并查找其中的更改。它提供了一个简单的类似Api的结构,我们不需要手动查看和观察数据。
示例:
在<android-sdk>\samples
文件夹中搜索LoaderCursor.java
和LoaderThrottle.java
这是使用CursorLoader
类
以防万一有人正在寻找LoaderManager
的自定义AsyncTaskLoader
外观here的示例。