設置ListView的item選中背景(選中之後不變色)

ListView對於點擊瞬間變色的話我們可以設置focused,pressed,這些都很常用,不過項目中有時候需要設置點擊之後背景改變並持久,有方法是在代碼中寫,可行但是比較麻煩,這裏介紹比較簡單的方式。

1、在listview中設置選擇模式是單選,

2、listview的item中設置背景選擇器,放在drawable文件下,

3、item_selector文件裏設置點擊和未點擊背景,這裏activated區別於focused和pressed,是activated更傾向於持久化的展示

這樣就可以了。(溫馨提示:背景選擇器裏的drawable顏色只能寫在資源文件裏,直接用類似#ff0000會出錯的喲)

發佈了45 篇原創文章 · 獲贊 12 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章