sqlite中的数据是id,name,age并且显示在listview上,现在我要给listview设置监听事件,当点击某一行时获取点击那一行对应sqlite中的id——不要说用position,position是listview视图的位置,不是对应数据库的id求大神给个栗子
2 回答
已采纳
qq_邪恶小法师_liar_0
TA贡献1条经验 获得超0个赞
巧了 我要说的还真是position
首先 你的id,name,age 应该是放在一个实体类里的 然而你的实体类数据长度应该是>=0 那么就要用到List
接着 你点击了某一项 触发了onItemClick事件 拿到了所点击项绑定的实体类在List中的下标(position)
而后 你通过List.get(position)获取到所点击的项对应的实体类
最后 在对应的实体类里拿到id的属性值
- 2 回答
- 0 关注
- 1865 浏览
添加回答
举报
0/150
提交
取消