android之修改CheckBox左侧图标样式
2014-03-01 16:03
513 查看
很多时候系统自带的CheckBox样式并不能满足我们的需求,本文讲解如何替换CheckBox选中,未选中状态下的左侧图片背景的替换。
1.在res目录下创建drawable文件夹,在drawable创建my_checkbox.xml文件
my_checkbox.xml文件内容如下:
<selector xmlns:android="http://schemas.android.com/apk/res/android">
//未选中状态 my_normal为未选中状态图片
<item android:state_checked="false" android:drawable="@drawable/my_normal" />
//选中状态 my_selector为选中状态图片
<item android:state_checked="true" android:drawable="@drawable/my_selector" />
</selector>
2.设置CheckBox
<CheckBox
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/my_checkbox"
android:button="@null"/>
1.在res目录下创建drawable文件夹,在drawable创建my_checkbox.xml文件
my_checkbox.xml文件内容如下:
<selector xmlns:android="http://schemas.android.com/apk/res/android">
//未选中状态 my_normal为未选中状态图片
<item android:state_checked="false" android:drawable="@drawable/my_normal" />
//选中状态 my_selector为选中状态图片
<item android:state_checked="true" android:drawable="@drawable/my_selector" />
</selector>
2.设置CheckBox
<CheckBox
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/my_checkbox"
android:button="@null"/>
相关文章推荐
- android代码中修改Checkbox的样式
- android:修改PagerTabStrip中的背景颜色,标题字体的样式、颜色和图标以及指示条的颜色
- android:修改PagerTabStrip中的背景颜色,标题字体的样式、颜色和图标以及指示条的颜色
- android修改checkbox样式
- android--笔记--修改CheckBox样式
- android:修改PagerTabStrip中的背景颜色,标题字体的样式、颜色和图标以及指示条的颜色
- Android修改spinner样式
- Android 4.0 修改Launcher 应用图标文字大小
- Android actionbar在Material主题中修改样式
- android 自定义CheckBox的外观样式
- 在Eclipse里修改已建立的android工程的图标
- Android开发修改DialogFragment样式以及与activity之间的数据传递
- Android之自定义checkbox样式
- Android开发修改seek bar样式出现的问题
- Android wiki:14.修改Toast样式
- Android——修改Button样式,动态修改Button中的图片大小
- 【Android 应用开发】 ActionBar 样式详解 -- 样式 主题 简介 Actionbar 的 icon logo 标题 菜单样式修改
- android自定义数字软键盘、修改review按钮的样式
- android学习历程——如何修改程序在桌面的图标和名字
- 【android开发】修改主题theme(系统自带样式总结)