Android selector选择器点击以后没反应
来源:互联网 发布:python求交集 编辑:程序博客网 时间:2024/04/29 00:18
刚才在写一个selector选择器,如下:
<item android:drawable="@color/gray_line1" /><item android:drawable="@color/tab_gray" android:state_pressed="true"/>
在手机上运行点击以后还是那个默认颜色,就是上面第一个颜色。点击以后可以弹出吐司,但就是背景颜色没变化,百思不得其解。后来试着在上面那个item添加state_pressed="false",如下,没想到可以了。
<item android:drawable="@color/gray_line1" android:state_pressed="false"/><item android:drawable="@color/tab_gray" android:state_pressed="true"/>
在深入想一下,这个选择器是不是和顺序有关系,于是试着把最上面的那两个item颠倒一下,如下,结果同样也可以。
<item android:drawable="@color/tab_gray" android:state_pressed="true"/><item android:drawable="@color/gray_line1" />
结果证明选择器与顺序有关,仔细想一下,按我最上面那一种写法,按顺序肯定是第一个item,当你状态改变后,系统还会选择第一个item,因为它同样符合条件,所以就看不到预想中的效果了。
今天是自己第一次写博客,写的肯定不是什么多深奥的知识点,只是自己在编程中的一点小发现,希望与大家分享一下。以后遇到问题解决问题后就应该写出来,一来自己肯定增加了印象,以后就会避免掉;二来说不定就可以帮到其他遇到同样问题的同行们。有点罗嗦了~~
0 0
- Android selector选择器点击以后没反应
- Android selector选择器点击以后没反应
- 按钮点击没反应
- UIButton 点击没反应
- Android GridView的item点击事件没反应
- eclipse创建android项目点击finish没反应
- Android 应用菜单项点击没反应的问题
- Android listview或者xlisview或者Recyclerview 点击item没反应
- Android 自带浏览器apk下载完成点击没反应
- UIButton 点击没反应
- 点击按钮没反应了
- 电脑桌面图标点击没反应
- 新手!点击按钮没反应
- RIDE 图标点击没反应
- android selector 背景选择器
- android背景选择器selector
- android中的选择器selector
- android selector背景选择器
- CSS样式对一张包含很多小图片的背景图片 进行分隔处理 得到其中一张图
- Sql语句中的DDL、DML、DCL的介绍
- PHP关于时区的设置
- 在Apache Spark上跑Logistic Regression算法
- 150818_工具eclipse_调试
- Android selector选择器点击以后没反应
- 开机自动执行脚本
- 如何修改yii2.0用户登录使用的user表为其它的表
- 用.net dynamic实现对JSON文件的读写操作
- Java反射的几个方法区别
- 对DataGridView某行进行修改之后,保证光标显示仍在选中行上?
- 黑马程序员-----c语言基础与重点第三篇——函数1与循环
- 《统计自然语言处理》读书笔记 一.基础知识及概念介绍
- 曾经的笔记迁移__链表的封装要点