android selector
来源:互联网 发布:python吊死鬼游戏 编辑:程序博客网 时间:2024/05/21 09:04
在res/drawable文件夹新增一个文件,此文件设置了图片的触发状态,你可以设置 state_pressed,state_checked,state_pressed,state_selected,state_focused,state_enabled 等几个状态:
背景配置文件:
button_bg.xml <?xml version="1.0" encoding="UTF-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_focused="true" android:state_pressed="true" android:drawable="@drawable/button_focused" /> <item android:state_focused="false" android:state_pressed="true" android:drawable="@drawable/button_defocused" /> <item android:state_focused="true" android:drawable="@drawable/button_focused" /> <item android:state_focused="false" android:drawable="@drawable/button_defocused" /></selector>button_focused.xml //实现渐变色的效果
<?xml version="1.0" encoding="UTF-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"> <gradient android:startColor="#505050" android:endColor="#C0C0C0" android:paddingTop="5dp" android:angle="0" /> <corners android:radius="5dp" /> <stroke android:width="2dp" android:color="#FFFF9200" /></shape>button_defocused.xml<?xml version="1.0" encoding="UTF-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"> <gradient android:startColor="#505050" android:endColor="#C0C0C0" android:paddingTop="5dp" android:angle="0" /> <corners android:radius="5dp" /></shape>字体颜色配置文件:
button_font.xml
<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_selected="true" android:color="#FFF" /> <item android:state_focused="true" android:color="#FFF" /> <item android:state_pressed="true" android:color="#FFF" /> <item android:color="#000" /></selector>
- android selector
- android selector
- android selector
- Android Selector
- android selector
- android selector
- Android selector
- android selector
- android selector
- Android Selector
- android selector
- android-Selector
- Android Selector
- Android:Selector
- Android Selector
- Selector android
- android selector
- Android-selector
- 约瑟夫环问题 //课本实例
- 薪水困惑
- Netbeans 的PHP调试按钮不显示(灰色)的问题
- e的n次方计算 这个算法 只在算x小于等于16的时候比较准确
- MySQL拾零
- android selector
- 排序算法——冒泡排序
- Sql Server 2005的1433端口打开和进行远程连接
- AIDL和Service实现两进程通信
- STM32 GPIO复用
- 二维数组测试
- Service简介
- cron 学习笔记
- 我思故我在系列—数据结构NO.26题(题目搜集整理者JULY,非常感谢!!)