[問題]Gridview 根據不同文字內容改變背景顏色 已刪文

看板AndroidDev作者 (voli)時間9年前 (2016/03/16 00:51), 9年前編輯推噓0(003)
留言3則, 3人參與, 最新討論串1/1
大家好,我是第一次使用Gridview的新手, 想請問要如何自動根據Item的內容改變背景顏色, 而不是觸發ItemClick才改變, 我知道可以根據position改變不同顏色, 但要怎麼知道目前的position是甚麼文字? 這是我目前的畫面, http://i.imgur.com/Eq2QHYS.png
希望呈現以下的功能,當文字為X 就改變顏色, http://i.imgur.com/7FCFOsJ.png
以下為目前程式碼, http://pastebin.com/bHJ7rNdK 謝謝大家的幫忙。 ------------------------- 謝謝各位,我重新改寫BaseAdapter就可以了, 之前用SimpleAdapter少寫了一些程式碼,所以抓不到position資料。 謝謝各位給的方向。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.40.108.177 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1458060669.A.F21.html

03/16 12:29, , 1F
在getView抓該position的data內容決定背景顏色啊
03/16 12:29, 1F

03/16 12:31, , 2F
去查詢 baseadapter
03/16 12:31, 2F

03/16 14:34, , 3F
你沒用 adapter 嗎?有用的話應該很簡單啊
03/16 14:34, 3F
※ 編輯: volip (114.40.238.185), 03/16/2016 17:36:23
文章代碼(AID): #1Mw3rzyX (AndroidDev)