【经验小谈】设置按钮点击背景 button设置点击背景 控件设置切换背景 找不到@color 没有@color属性 没有color属性
来源:互联网 发布:淘宝客怎么做巨打折 编辑:程序博客网 时间:2024/06/06 02:08
Andriod学习不深奥,经验全从实践来
大家好,今日经验分享之~ 出错的color
开篇先解决大家可能的一个问题:
有些时候是不是在新项目里面怎么也找不到@color 而 @android:color 就没有问题?
这就是因为新项目,color.xml还没有建立,在R.java 里面根本根本没有生成相关的id,如何能够引用color呢?所以请遇到这个问题新建color.xml,如此奇葩事件大家还是少出为好...
这就是因为新项目,color.xml还没有建立,在R.java 里面根本根本没有生成相关的id,如何能够引用color呢?所以请遇到这个问题新建color.xml,如此奇葩事件大家还是少出为好...
接下来解决一个问题,如下面所演示的
如果我们想要一个控件点击有背景切换,而且不想用具体的ui图来表示的话,我们可能用色值来表示
<?xml version="1.0" encoding="UTF-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@color/blue_deep" android:state_enabled="true" android:state_selected="true"/> <item android:drawable="@color/blue_deep" android:state_enabled="true" android:state_pressed="true"/> <item android:drawable="@null"/></selector>如上如缩写一定会报错,会提示你xml erro... 这个时候如果不认真的检查的话这个问题会困扰你很久
一定要这么写
<?xml version="1.0" encoding="UTF-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@color/blue_deep" android:state_enabled="true" android:state_selected="true"/> <item android:drawable="@color/blue_deep" android:state_enabled="true" android:state_pressed="true"/> <item android:drawable="@color/transparency"/> <!-- 这里代表的是 #00000000 你懂的透明 --></selector>其中
<color name="transparency">#00000000</color>
欢迎转载,转载请注明出处
0 0
- 【经验小谈】设置按钮点击背景 button设置点击背景 控件设置切换背景 找不到@color 没有@color属性 没有color属性
- 在java代码中设置控件的margin 属性 及 button点击切换背景
- 一种设置Button background Color 背景颜色的方法
- CSS 规则,布局,背景颜色,Color属性
- 王立平--Button背景,点击效果设置
- Eclipse设置背景颜色主题插件:Eclipse Color Themes
- color用法大全--Android布局背景颜色设置
- android popupwindow 点击按钮设置黑色背景
- MFC 设置按钮背景,点击后切换背景(不是按下时和松开时切换)
- Button 点击切换背景
- 背景属性设置
- iphone中input按钮设置disabled属性出现灰色背景没有显示问题
- 设置Button按钮状态背景
- 点击按钮切换背景
- ListView透明背景点击设置
- GridView item设置点击背景
- 设置Button背景渐变效果和点击效果
- 设置Button背景渐变效果和点击效果
- 砸金蛋:jQuery+PHP实现的砸金蛋中奖程序
- 4-3. 统计素数并求和(20)
- 将 Excel 中的数据导入到 Mysql 中
- struts2或servlet的get请求方式中文出现乱码解决方法
- xml文档操作
- 【经验小谈】设置按钮点击背景 button设置点击背景 控件设置切换背景 找不到@color 没有@color属性 没有color属性
- Android BroadcastReceiver注册
- [LeetCode]Permutations II
- OGG配置
- 15道简单算法题
- java中的时间
- xml操作
- php调用MySQL存储过程的方法集合
- Apache Storm源码阅读笔记