朋友圈海报用什么网站做的,仿土巴兔网站建设,邯郸企业网站制作建设,屏蔽阿里云网站Android drawable selector 描述使用备份背景颜色 描述
Android 可绘制选择器#xff08;drawable selector#xff09;是一种可根据不同状态显示不同可绘制对象的 XML 资源。它通常用于实现按钮、列表项等控件的状态变化效果。
可绘制选择器的基本结构
一个可绘制选择器由… Android drawable selector 描述使用备份背景颜色 描述
Android 可绘制选择器drawable selector是一种可根据不同状态显示不同可绘制对象的 XML 资源。它通常用于实现按钮、列表项等控件的状态变化效果。
可绘制选择器的基本结构
一个可绘制选择器由多个 item 元素组成每个 item 元素代表一种状态。item 元素的属性包括
android:drawable要显示的可绘制对象android:state_focused是否聚焦android:state_pressed是否按下android:state_checked是否选中android:state_enabled是否可用
可绘制选择器的示例
以下是一个简单的可绘制选择器示例
selector xmlns:androidhttp://schemas.android.com/apk/res/androiditem android:drawabledrawable/button_normal android:state_pressedfalse /item android:drawabledrawable/button_pressed android:state_pressedtrue /
/selector在这个示例中当按钮按下时可绘制选择器将显示 button_pressed.png 图片否则将显示 button_normal.png 图片。
使用备份
背景
?xml version1.0 encodingutf-8?
selector xmlns:androidhttp://schemas.android.com/apk/res/androiditem android:drawabledrawable/shape_square android:state_enabledfalse/item android:drawablemipmap/pic_01 android:state_pressedtrue/itemitem android:drawablemipmap/pic_02 android:state_pressedfalse/item
/selector颜色
?xml version1.0 encodingutf-8?
selector xmlns:androidhttp://schemas.android.com/apk/res/androiditem android:colorcolor/shape_square android:state_enabledfalse/item android:colorcolor/pic_01 android:state_pressedtrue/itemitem android:colorcolor/pic_02 android:state_pressedfalse/item
/selector