在開發應用中,很多情況下要設計listview或button控件的背景,下面總結一下android的selector的用法:1.在drawable中配置Android的selector。將如下的XML文件保存成你自己命名的.xml文件(比如item_bg.xml),並將該文件放置在drawable ...
那么,在使用過程中,有幾點還是需要注意和了解的: selector作為drawable資源時,item指定android:drawable屬性,並放於drawable目錄下 selector作為color資源時,item指定android:color屬性,並放於color目錄下 color資源也可以放於drawable目錄,引用時則用 drawable來引用,但不推薦這么做,drawable資源 ...
2016-05-31 13:37 0 6220 推薦指數:
在開發應用中,很多情況下要設計listview或button控件的背景,下面總結一下android的selector的用法:1.在drawable中配置Android的selector。將如下的XML文件保存成你自己命名的.xml文件(比如item_bg.xml),並將該文件放置在drawable ...
事件,按下后改變背景顏色,松手后再恢復原來顏色。但后來發現了selector這個利器,真是喜出望外,不 ...
用selector來實現了。 selector標簽,可以添加一個或多個item子標簽,而相應的狀態是在item標簽中 ...
小結一下。本文參考了 http://keeganlee.me/post/android/20150905 ...
一、Shape的用法 :shape用於設定形狀,可以在selector,layout等里面使用,有6個子標簽,各屬性如下: 填充:設置填充的顏色 間隔:設置四個方向上的間隔 大小:設置大小 圓角:同時設置五個屬性,則Radius屬性無效 android ...
The solution by dglmtn doesn't work when you have a 9-patch drawable with padding as background. S ...
上一篇詳細講了shape的用法,講解了怎么用shape自定義矩形、圓形、線形和環形,以及有哪些需要注意的地方。不過,shape只能定義單一的形狀,而實際應用中,很多地方比如按鈕、Tab、ListIte ...
selector可以設置圖片或layout的點擊效果: 如沒有state狀態標記,如android:state_selected="true",則表明normal狀態下的圖片值。 另如果直接把<item android:drawable="@drawable ...