Android的CursorAdapter是否在后台线程中运行?

时间:2010-09-24 05:18:30

标签: android android-contentprovider

CursorAdapter是否在后台线程上运行并通过UI looper线程发布更新?如果不是从ContentProvider异步加载数据的最佳模式是什么?

2 个答案:

答案 0 :(得分:2)

更简单的方法是使用AsyncTask类。 CursorAdapter不在后台线程AFAIK上运行。

答案 1 :(得分:1)

CursorLoader应该用于从ContentProvider异步加载数据,其中Loaders自动在后台线程上运行。可以找到它们的指南(以及有关使用托管游标进行更新的信息)here,以及使用一个here的示例。

v4支持库中提供了加载程序类,因此您仍然可以将其用于Android 2.2。