看板 AndroidDev 關於我們 聯絡資訊
請問我現在有一個 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
benntqoo: listView 適用 baseAdapter 做嗎? 06/07 20:54
benntqoo: 是的話在 getView check setChcekListener 應該就可以抓 06/07 20:55
benntqoo: 在現比較推薦使用 recyclerView 06/07 20:55
HAmakers: 我是用SimpleCursorAdapter 來製作 list view 中的值 06/07 22:45
HAmakers: 然後看到網路上教學是說重新覆寫 list view 的 onitemc 06/07 22:45
HAmakers: lick 06/07 22:45
dsilver: 動態資料用recycleView,靜態資料用ListView,應該是這 06/08 22:11
dsilver: 樣分吧 06/08 22:11
dsilver: 上千上萬筆的靜態資料,也用RecycleView 06/08 22:11
ggx1030: 可透過View.setTag()傳遞你想要的資訊,即是在onListItem 06/10 21:51
ggx1030: Click()中,將checkBox.setTag(id),再從onCheckStateCha 06/10 21:51
ggx1030: nge中用getTag取出 06/10 21:51
taco2548: 用listView或recycerView有差嗎? 06/13 08:18
taco2548: 我現在全部都用recyclerView @@ 06/13 08:18