android中checkbox自定义样式
2012-10-11 16:31
567 查看
1、首先res/drawable中定义编写如下样式:
2、在layout中添加checkbox控件:
其中drwable/btn_check为1中顶一个文件名称,另外必须将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" android:text="文本" android:textColor="@color/white"/>
其中drwable/btn_check为1中顶一个文件名称,另外必须将android:button设置为@null。
文本这样可以设置在复选框上面,而不是跟在按钮右侧
@drawable/check_true和@drawable/check_false为checkbox不同状态的图片,可自行设计。
相关文章推荐
- Android中自定义checkbox样式
- Android中自定义CheckBox样式
- Android中自定义checkbox样式
- android 自定义checkbox 样式
- Android的CheckBox自定义样式——XML和代码实现
- android 自定义checkbox 样式
- android 自定义checkBox的样式
- 【android开发】CheckBox加载自定义选中与未选中图片样式
- Android 自定义CheckBox 样式
- Android中checkbox控件的自定义样式设置
- ANDROID笔记:自定义CheckBox样式
- Android 常用控件自定义样式RadioButton、CheckBox、ProgressBar、
- Android之自定义checkbox样式
- Android 常用控件自定义样式RadioButton、CheckBox、ProgressBar、
- android 自定义CheckBox的外观样式
- 自定义Checkbox样式--Android
- Android中自定义checkbox样式
- Android之自定义checkbox样式
- 在Android中实现自定义checkbox样式
- Android中自定义checkbox样式