标签: android android-contentprovider
CursorAdapter是否在后台线程上运行并通过UI looper线程发布更新?如果不是从ContentProvider异步加载数据的最佳模式是什么?
答案 0 :(得分:2)
更简单的方法是使用AsyncTask类。 CursorAdapter不在后台线程AFAIK上运行。
AsyncTask
CursorAdapter
答案 1 :(得分:1)
CursorLoader应该用于从ContentProvider异步加载数据,其中Loaders自动在后台线程上运行。可以找到它们的指南(以及有关使用托管游标进行更新的信息)here,以及使用一个here的示例。
v4支持库中提供了加载程序类,因此您仍然可以将其用于Android 2.2。