猿问

点击listview获取点击那一行对应sqlite中的id

sqlite中的数据是id,name,age并且显示在listview上,现在我要给listview设置监听事件,当点击某一行时获取点击那一行对应sqlite中的id——不要说用position,position是listview视图的位置,不是对应数据库的id

求大神给个栗子

起个名字什么的果然不在行呢
浏览 1866回答 2
2回答

qq_邪恶小法师_liar_0

巧了  我要说的还真是position首先  你的id,name,age 应该是放在一个实体类里的  然而你的实体类数据长度应该是>=0 那么就要用到List接着 你点击了某一项 触发了onItemClick事件 拿到了所点击项绑定的实体类在List中的下标(position) 而后 你通过List.get(position)获取到所点击的项对应的实体类 最后 在对应的实体类里拿到id的属性值
随时随地看视频慕课网APP

相关分类

Android
我要回答