`

通过查询数据库获得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就是这行对应数据库的某列。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics