android,怎么得到listview里的项目在数据库里的_id?

android,怎么得到listview里的项目在数据库里的_id?,第1张

ListView 通常都是用自定义的Adapter 然后将对象与Adapter进行绑定

在Adapter的getView方法中处理视图的显示内容 *** 作

数据库的_id应该是保存到Adapter绑定的对象中

你把从数据库里查到的数据存到一个map里

key值用i=0

i++控制

value值就是你的数据

然后对应你点击的条目

从map里取数据

就可以取到你要的id了

一般使用OnItemClickListener中的int参数

想要得到id首先你要先存入listview显示的数据中 例如 simpleAdapter中的data,在显示的时候需要把你想要的数据利用map存入data中,然后通过HashMap<String, Object>data = (HashMap<String, Object>)listview.getItemAtPosition(arg2)来得到数据,之后 你就可以从data中得到你想要的数据了 。 希望这对你有所帮助~~


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10035676.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存