[问题]利用 checkbox 取得listview中的值

楼主: HAmakers (罽赭麌碯)   2018-06-07 16:17:15
请问我现在有一个
AlertDialog
里面有listview 和 checkbox
我的 listview资料
是根据SQLite数据库中的资料显示
我现在想要利用checkbox
取得listview的id回传至数据库
并将数据库资料进行修改
我现在已经有将checkbox
写好了 但是无法将listview id
传出去处理
作者: benntqoo (This Letter)   2018-06-07 20:54:00
listView 适用 baseAdapter 做吗?是的话在 getView check setChcekListener 应该就可以抓在现比较推荐使用 recyclerView
楼主: HAmakers (罽赭麌碯)   2018-06-07 22:45:00
我是用SimpleCursorAdapter 来制作 list view 中的值然后看到网络上教学是说重新覆写 list view 的 onitemclick
作者: dsilver (细数远星永唱泉水)   2018-06-08 22:11:00
动态资料用recycleView,静态资料用ListView,应该是这样分吧上千上万笔的静态资料,也用RecycleView
作者: ggx1030 (efa)   2018-06-10 21:51:00
可透过View.setTag()传递你想要的资讯,即是在onListItemClick()中,将checkBox.setTag(id),再从onCheckStateChange中用getTag取出

Links booklink

Contact Us: admin [ a t ] ucptt.com