[問題]利用 checkbox 取得listview中的值

看板AndroidDev作者 (罽赭麌碯)時間6年前 (2018/06/07 16:17), 編輯推噓3(3011)
留言14則, 5人參與, 6年前最新討論串1/1
請問我現在有一個 AlertDialog 裡面有listview 和 checkbox 我的 listview資料 是根據SQLite資料庫中的資料顯示 我現在想要利用checkbox 取得listview的id回傳至資料庫 並將資料庫資料進行修改 我現在已經有將checkbox 寫好了 但是無法將listview id 傳出去處理 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.217.131.191 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1528359438.A.E12.html

06/07 20:54, 6年前 , 1F
listView 適用 baseAdapter 做嗎?
06/07 20:54, 1F

06/07 20:55, 6年前 , 2F
是的話在 getView check setChcekListener 應該就可以抓
06/07 20:55, 2F

06/07 20:55, 6年前 , 3F
在現比較推薦使用 recyclerView
06/07 20:55, 3F

06/07 22:45, 6年前 , 4F
我是用SimpleCursorAdapter 來製作 list view 中的值
06/07 22:45, 4F

06/07 22:45, 6年前 , 5F
然後看到網路上教學是說重新覆寫 list view 的 onitemc
06/07 22:45, 5F

06/07 22:45, 6年前 , 6F
lick
06/07 22:45, 6F

06/08 22:11, 6年前 , 7F
動態資料用recycleView,靜態資料用ListView,應該是這
06/08 22:11, 7F

06/08 22:11, 6年前 , 8F
樣分吧
06/08 22:11, 8F

06/08 22:11, 6年前 , 9F
上千上萬筆的靜態資料,也用RecycleView
06/08 22:11, 9F

06/10 21:51, 6年前 , 10F
可透過View.setTag()傳遞你想要的資訊,即是在onListItem
06/10 21:51, 10F

06/10 21:51, 6年前 , 11F
Click()中,將checkBox.setTag(id),再從onCheckStateCha
06/10 21:51, 11F

06/10 21:51, 6年前 , 12F
nge中用getTag取出
06/10 21:51, 12F

06/13 08:18, 6年前 , 13F
用listView或recycerView有差嗎?
06/13 08:18, 13F

06/13 08:18, 6年前 , 14F
我現在全部都用recyclerView @@
06/13 08:18, 14F
文章代碼(AID): #1R6EeEuI (AndroidDev)
文章代碼(AID): #1R6EeEuI (AndroidDev)