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 目录,新建同名的水波纹样式

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