布局文件下控件的选择
2014-12-09 19:42
337 查看
Button :点击时字体显示的颜色和没有点击显示的颜色不同,要想实现这个效果,需要用到选择器。在res/drawable目录下创建一个xml文件(button_selector),根标签是selector 内容为:
<item android:state_pressed="false" android:color="#000000"/>
<item android:state_focused="true" android:color="#FD9100"/>
<item android:state_pressed="true" android:color="#FD9100"/>
在android:textColor="@drawable/button_selector"
RelativeLayout:点击时跳转到不同的界面,要想实现点击时整个相对布局的背景颜色发生改变,也需要用到选择器。根标签:selector,内容:
<item android:drawable="@color/颜色值的名字" android:state_pressed="false"/>
<item android:drawable="@color/颜色值的名字" android:state_pressed="true"/>
在android:background = "@drawable/布局文件名"
<item android:state_pressed="false" android:color="#000000"/>
<item android:state_focused="true" android:color="#FD9100"/>
<item android:state_pressed="true" android:color="#FD9100"/>
在android:textColor="@drawable/button_selector"
RelativeLayout:点击时跳转到不同的界面,要想实现点击时整个相对布局的背景颜色发生改变,也需要用到选择器。根标签:selector,内容:
<item android:drawable="@color/颜色值的名字" android:state_pressed="false"/>
<item android:drawable="@color/颜色值的名字" android:state_pressed="true"/>
在android:background = "@drawable/布局文件名"
相关文章推荐
- 布局中文件中【控件间距参数详解以及单位选择】
- 布局中文件中【控件间距参数详解以及单位选择】
- 在xml布局文件中,我们既可以设置px,也可以设置dp(或者dip)。一般情况下,我们都会选择使用dp,这样可以保证不同屏幕分辨率的机器上布局一致。但是在代码中,如何处理呢?很多控件的方法中都只提供了
- 布局中文件中【控件间距参数详解以及单位选择】
- C#选择文件的对话框控件
- android 布局文件中控件ID、name标签属性的命名包含“@”、“.”、“+”等等符号的含义
- Android中不使用布局文件,java代码动态创建布局及控件
- Ext DateField 控件的日期选择控件DatePicker 布局 显示异常问题
- android面试题目大全<第一部分>,android基本的UI控件和布局文件知识
- 关于FileUpload控件选择文件时触发显示图像事件在IE7以上版本中不显示的问题
- WEB下载控件/WEB路径选择控件/AJAX下载文件(需求:一政府要求有的文件内部只能下载一次,当然是用户成功将文件下载完)
- html5中的file控件支持多文件选择上传
- 一个JS写的时间选择显示的控件,源文件下载
- [原创]ExtAspNet新春贺岁版 - 文件上传控件、复选框列表控件、完善布局管理、表格的行扩展列、完整的100多个中文示例、30多处BUG修正与功能增强、《ExtAspNet秘密花园》系列文章
- [WPF] 文件路径选择控件
- android 文件选择器控件
- 调用系统控件,打开选择文件或路径的对话框
- 选择控件单击选择事件使选中的文件至顶状态
- 【转】[原创]ExtAspNet新春贺岁版 - 文件上传控件、复选框列表控件、完善布局管理、表格的行扩展列、完整的100多个中文示例、30多处BUG修正与功能增强、《ExtAspNet秘密花园》系列文章
- android中布局文件中的控件通过findviewbyid无法关联的解决方法