android中checkbox自定义样式
2015-10-17 10:57
471 查看
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"/>
其中drwable/btn_check为1中顶一个文件名称,另外必须将android:button设置为@null。
@drawable/check_true和@drawable/check_false为checkbox不同状态的图片,可自行设计。
相关文章推荐
- Android之对话框的使用
- android 更新并安装应用
- 在Mac上配置Android adb命令
- 在Mac上配置Android adb命令
- Android四大组件详解
- Android 多线程 和异步的实践:跳转,同步显示时间,倒计时的实现,知识点
- android-弹出键盘以及输入框的设置
- android四大组件之activity生命周期
- android studio 插件
- AndroidManifest.xml文件详解
- android Sqlite SQL语句
- Android动画知识汇总
- 简析安卓开发之activity(sumzom)
- Android Api Demos登顶之路(101)View-->AutoComplete:Multiple items
- Android Handler源码分析
- Android创建与读取Excel
- Android系统构架
- 2012Android开发热门资料
- Android View布局xml常用 属性详解
- Android SDK开发包国内下载地址