自定义 CheckBox样式
2015-08-26 11:54
633 查看
1、首先res/drawable中定义编写如下样式:
2、在layout中添加checkbox控件:
其中drwable/btn_check是定义的文件名称,另外必须将android:button设置为@null。
@drawable/check_true和@drawable/check_false为checkbox不同状态的图片,可自行设计。
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/check_true" android:state_checked="true"></item> <item android:drawable="@drawable/check_true" android:state_selected="true"></item> <item android:drawable="@drawable/check_true" android:state_pressed="true"></item> <item android:drawable="@drawable/check_false"></item> </selector>
2、在layout中添加checkbox控件:
<CheckBox android:id="@+id/radioButton1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/btn_check" android:button="@null" android:checked="true"/>
其中drwable/btn_check是定义的文件名称,另外必须将android:button设置为@null。
@drawable/check_true和@drawable/check_false为checkbox不同状态的图片,可自行设计。
相关文章推荐
- div+css实现仿淘宝的产品分类菜单效果代码
- table布局与DIV+CSS布局的区别
- css笔记
- div+css实现仿猪八戒首页导航菜单效果
- css垂直居中那点事
- CSS学习笔记——响应式布局
- css min-width与max-width的使用
- HTML+CSS笔记
- PHPExcel样式控制
- CSS中display和visibility隐藏元素的区别
- html引入css文件的名字大小写问题
- 关于HTML,css3自适应屏幕,自适应宽度
- CSS浏览器兼容性问题集()两
- CSS代码段
- 慢慢说CSS第三天
- 15-07-27 HTML-样式-格式与布局
- CSS中的居中:完全指导
- CSS学习------之简单图片切换
- css hack技巧
- div css水平垂直居中