[問題] listview+checkbox問題

看板AndroidDev作者 (大棵)時間11年前 (2014/07/16 20:57), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/1
目前我在開發一個有chekcbox的listview 可是發現在listview有多頁的情況中 如果點選任意的checkbox後 在其他頁的相對應位置的checkbox 也會被點選 目前是有查到有人說是view的reuse造成的 好像可以利用viewholder可以解決 不過目前沒有找到可用的範例或程式碼 不知是否有人碰過這個問題或是有看過相關的文章 能提供我一些方法 謝謝各位大大 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.240.204.40 ※ 文章網址: http://www.ptt.cc/bbs/AndroidDev/M.1405515469.A.A15.html

07/16 22:16, , 1F
宣告一個Boolean陣列與listView長度相同去紀錄checked
07/16 22:16, 1F

07/16 22:18, , 2F
在getView的時候讀取陣列初始化checkbox
07/16 22:18, 2F

07/17 00:40, , 3F
或者是乾脆加個boolean到你的data set裡
07/17 00:40, 3F

07/19 13:09, , 4F
感謝大大的回答 在listview解掉了 可是發現在spinner不行
07/19 13:09, 4F
文章代碼(AID): #1JndRDeL (AndroidDev)