[問題] ListView selector 問題

看板AndroidDev作者 (阿銘)時間12年前 (2014/02/24 20:02), 編輯推噓2(2011)
留言13則, 3人參與, 最新討論串1/1
在Navigation Drawer 內的ListView 想要讓item 內的圖示也可以在被選擇的時候改變顏色 圖1 ListView 的關於尚未被選擇,icon 為藍色 http://imgur.com/CdcrxF2
圖2 關於已經被選擇,此item 背景為藍色,但是我想把icon 變為白色,   用selector 為icon ImageView的src 是要此ImageView 被點擊才有用 http://imgur.com/64tuGSv
我有嘗試在ListView 加入setOnItemSelectedListener() 可是method 都沒被call 到 可以請問一下有沒有其他作法,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.168.212.55 ※ 編輯: amhuang 來自: 1.168.212.55 (02/24 20:02)

02/24 21:08, , 1F
02/24 21:08, 1F

02/24 21:10, , 2F
看錯問題,自己在ListView的Adapter內修改他的status?
02/24 21:10, 2F

02/25 16:27, , 3F
試試看這種方法: http://ppt.cc/5Tkp
02/25 16:27, 3F

02/25 16:31, , 4F
用這種方式忘記要加哪個屬性採可以變連動的
02/25 16:31, 4F

02/25 16:37, , 5F
要在item的layout加上descendantFocusability的屬性吧?
02/25 16:37, 5F

02/25 16:51, , 6F
我有查到加入android:duplicateParentState="true"
02/25 16:51, 6F

02/25 16:52, , 7F
接收parent view 的state 不過有問題
02/25 16:52, 7F

02/25 16:53, , 8F
我在drawable 中的selector 是用android:state_activated
02/25 16:53, 8F

02/25 16:54, , 9F
為被選擇的state 不知道是不是正確
02/25 16:54, 9F

02/25 16:59, , 10F
找到Wordpress Android app 做的方式小複雜
02/25 16:59, 10F

02/25 17:00, , 11F
他不是selector 去做的
02/25 17:00, 11F

02/27 15:13, , 12F
結果我用Wordpress 方法去弄
02/27 15:13, 12F

02/27 15:14, , 13F
有興趣的人可以看 http://goo.gl/qexYqU
02/27 15:14, 13F
文章代碼(AID): #1J2pIx-V (AndroidDev)