我们如何处理Android中的游标?

时间:2011-09-01 21:01:09

标签: java android database sqlite cursor

Android Cursor Problem

我正在阅读这个问题,其中一个答案表明我们应该解析有用的数据,而不是解析整个Cursors

如果我要将Cursors解析为ListAdapter,这会适用于游标吗?

2 个答案:

答案 0 :(得分:1)

我不会将Cursor解析为ListAdapter。我会使用CursorAdapter将数据绑定到ListView

答案 1 :(得分:0)

我认为你所说的是正确的。

最佳选择:仅查询您实际需要的数据库中的列,即使用

db.query (String table, String[] columns, String selection, String[] selectionArgs, String groupBy, String having, String orderBy)

确定选择:选择*但仅查询光标中实际需要的值

显然,每个操作都需要一些时间,所以如果您要查询数百或数千个数据库记录,最好有效地进行操作!