在Android中使用Cursor加载器在ListView上显示光标数据

时间:2012-01-02 13:27:16

标签: android

我正在处理一项任务,我需要从SQLite数据库中获取数据并在列表视图中显示它。我知道我们可以扩展SimpleCursorAdapter和覆盖getView()方法来显示数据在列表视图上,但我在开发人员网站上看到,在3.0中我们可以使用游标加载器在列表视图上显示数据,但据说Cursor Loader仅用于查询ContentProviders。我可以使用Cursor Loader查询SQLite数据库。如果是这样我怎么能这样做,请帮我一些示例代码...

2 个答案:

答案 0 :(得分:0)

根据Android API文档,Cursor Loader主要用于查询内容提供程序而不是SQLLite查询,并且明确表示数据不是内容(在应用程序之间共享)使用SQLLiteDatabase。所以,我强烈建议不要使用CursorLoader进行SQLLite操作。

答案 1 :(得分:0)