首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

通过查询数据库获得Cursor 填充listview的有关问题

2012-09-10 
通过查询数据库获得Cursor 填充listview的问题1,通过查询数据库获得Cursor填充listView第一定要在qurey中

通过查询数据库获得Cursor 填充listview的问题
1,通过查询数据库获得Cursor填充listView第一定要在qurey中的projection包含table的_id这一列,不然会报错的。为什么需要这一列的呢?我们认为在填充的时候,会将listView的每一个Item与table的每一行对应起来。这个可以看看Adapter的onItemClick这个函数里面就知道:

void onItemClick (AdapterView<?> parent, View view, int position, long id)

这里面的postion这个参数就是listview的某行,而id就是这行对应数据库的某列。

热点排行