Selector 寫法

<!-- 默認時的背景圖片-->
<item android:drawable="@drawable/pic1" />
 
<!-- 沒有焦點時的背景圖片 -->
<item android:state_window_focused="false" android:drawable="@drawable/pic1" />
 
<!-- 非觸摸模式下獲得焦點並單擊時的背景圖片 -->
<item android:state_focused="true" android:state_pressed="true" android:drawable= "@drawable/pic2" />
 
<!-- 觸摸模式下單擊時的背景圖片-->
<item android:state_focused="false" android:state_pressed="true" android:drawable="@drawable/pic3" />
 
<!--選中時的圖片背景-->
<item android:state_selected="true" android:drawable="@drawable/pic4" />
 
<!--獲得焦點時的圖片背景-->
<item android:state_focused="true" android:drawable="@drawable/pic5" />
</selector>

在Android 21 後,可以設置水波紋的樣式,所以在創建 selector 時候,可以新建 drawable-v21 目錄,新建同名的水波紋樣式

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章