自定义checkbox样式
来源:互联网 发布:java添加图片代码 编辑:程序博客网 时间:2024/06/07 10:21
创建selector_checkbox.xml文件内容如下
<selector xmlns:android="http://schemas.android.com/apk/res/android"><item android:state_selected="true" android:drawable="@drawable/check_on"/><item android:state_checked="true" android:drawable="@drawable/check_on"/><item android:state_pressed="true" android:drawable="@drawable/check_on"/> <item android:drawable="@drawable/check_off"/></selector>
在checkbox控件中调用selector_checkbox.xml文件
<CheckBox android:id="@+id/e_userstate" android:layout_toRightOf="@+id/t_userstate" android:layout_height="wrap_content" android:layout_width="wrap_content" android:layout_marginLeft="15dp" android:layout_centerVertical="true" android:background="@drawable/selector_checkbox" android:button="@null" /> <TextView android:id="@+id/tip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="20dp" android:layout_centerVertical="true" android:text="@string/user_enable" android:layout_toRightOf="@+id/e_userstate" />
注意:必须将android:button设置为@null。
后来发现可以直接设置android:button的背景也可以达到效果
<CheckBoxandroid:layout_width="wrap_content" android:layout_height="wrap_content" android:button="@drawable/selector_checkbox" android:layout_centerVertical="true" android:layout_alignParentRight="true" android:text="自动登录" />
0 0
- 自定义 checkbox 样式
- android CheckBox 自定义样式
- Android 自定义CheckBox 样式
- 自定义checkbox样式
- 自定义CheckBox 样式
- android 自定义checkbox 样式
- Android 自定义CheckBox样式
- Android自定义checkbox样式
- 自定义checkbox样式
- 自定义checkbox样式
- 自定义CheckBox样式
- 自定义CheckBox样式
- android 自定义checkbox 样式
- 自定义Checkbox样式--Android
- Android 自定义CheckBox 样式
- 自定义 CheckBox样式
- 自定义checkbox样式
- 自定义checkbox 样式
- javaMail-3-核心类介绍
- NIINX
- 【Leetcode】Valid Parentheses
- automaticallyAdjustsScrollViewInsets(个人认为iOS7中略坑爹的属性)
- javaMail-4-发送文本邮件
- 自定义checkbox样式
- 编译chromium缺少LASTCHANGE问题
- javaMail-5-发送HTML格式邮件
- wget扒站
- 详解Android Activity 生命周期
- chromium代码git过程错误记录
- IO复用\阻塞IO\非阻塞IO\同步IO\异步IO
- 【Leetcode】Generate Parentheses
- Qt与文件读取操作相关。