drawable中的selector子项顺序
来源:互联网 发布:阿里云开通码 编辑:程序博客网 时间:2024/06/14 09:24
匹配规则
系统在匹配selector中的<item>
时,会从上往下匹配,当某一项匹配时,便不再继续往下匹配。同时如果某个item的状态没有指定,那么它能匹配任何状态。
注意点
由于这样的匹配规则,下面的<item>
要注意是否能够匹配到,防止始终被上面的<item>
先匹配而无法生效。
示例
<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true" android:drawable="@drawable/btn_pressed"/> <item android:state_enabled="true" android:drawable="@drawable/btn_normal"/> <item android:state_enabled="false" android:drawable="@drawable/btn_pressed"/></selector>
这是一个按钮的背景图,正常状态下的按钮背景图时btn_normal
,按钮在按下时还是enable
的,如果第1和第2项<item>
对换位置,那么按钮按下时背景图永远也不会变化。
0 0
- drawable中的selector子项顺序
- OC中的selector选择子
- android drawable selector
- 在drawable添加<selector>
- drawable的selector标签
- android selector 自定义 drawable state
- 自定义drawable(selector、shape)
- Android drawable selector 设置无效
- Android 动态创建Drawable selector
- 代码实现drawable selector效果
- selector drawable没有效果解决
- Android开发中的drawable文件:shape、layer-list和selector标签
- android selector item 顺序
- 子list中的顺序会影响list的顺序问题
- Drawable基础知识总结----drawable标签selector的使用
- Android UI selector 例子 (drawable/color)
- Android 的drawable state 应用(selector)
- Android自定义Selector类型的drawable资源
- 人生小结2
- Powell优化算法
- 解决AnimationDrawable动画不运行的问题
- JavaScript数组冒泡排序
- python网络socket编程
- drawable中的selector子项顺序
- 【AR】Meta AR Glass-一场革命即将到来?
- Shell 脚本知识回顾 (四) —— Shell 命令及Shell 相关语句
- spring web 访问页面出现多余前缀和后缀情况
- static
- Google Java Style 中文版
- JZOJ.4465[GDOI2016模拟4.22] 飞机调度 解题报告
- MyEclipse10+pydev环境搭建
- validate