请问我现在有一个
AlertDialog
里面有listview 和 checkbox
我的 listview资料
是根据SQLite数据库中的资料显示
我现在想要利用checkbox
取得listview的id回传至数据库
并将数据库资料进行修改
我现在已经有将checkbox
写好了 但是无法将listview id
传出去处理
作者:
benntqoo (This Letter)
2018-06-07 20:54:00listView 适用 baseAdapter 做吗?是的话在 getView check setChcekListener 应该就可以抓在现比较推荐使用 recyclerView
我是用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取出
用listView或recycerView有差吗?我现在全部都用recyclerView @@