作者HAmakers (罽赭麌碯)
看板AndroidDev
標題[問題]利用 checkbox 取得listview中的值
時間Thu Jun 7 16:17:15 2018
請問我現在有一個
AlertDialog
裡面有listview 和 checkbox
我的 listview資料
是根據SQLite資料庫中的資料顯示
我現在想要利用checkbox
取得listview的id回傳至資料庫
並將資料庫資料進行修改
我現在已經有將checkbox
寫好了 但是無法將listview id
傳出去處理
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.217.131.191
※ 文章網址: https://webptt.com/m.aspx?n=bbs/AndroidDev/M.1528359438.A.E12.html
1F:→ benntqoo: listView 適用 baseAdapter 做嗎? 06/07 20:54
2F:→ benntqoo: 是的話在 getView check setChcekListener 應該就可以抓 06/07 20:55
3F:→ benntqoo: 在現比較推薦使用 recyclerView 06/07 20:55
4F:→ HAmakers: 我是用SimpleCursorAdapter 來製作 list view 中的值 06/07 22:45
5F:→ HAmakers: 然後看到網路上教學是說重新覆寫 list view 的 onitemc 06/07 22:45
6F:→ HAmakers: lick 06/07 22:45
7F:推 dsilver: 動態資料用recycleView,靜態資料用ListView,應該是這 06/08 22:11
8F:→ dsilver: 樣分吧 06/08 22:11
9F:→ dsilver: 上千上萬筆的靜態資料,也用RecycleView 06/08 22:11
10F:推 ggx1030: 可透過View.setTag()傳遞你想要的資訊,即是在onListItem 06/10 21:51
11F:→ ggx1030: Click()中,將checkBox.setTag(id),再從onCheckStateCha 06/10 21:51
12F:→ ggx1030: nge中用getTag取出 06/10 21:51
13F:推 taco2548: 用listView或recycerView有差嗎? 06/13 08:18
14F:→ taco2548: 我現在全部都用recyclerView @@ 06/13 08:18