1. 先导入 checked.png 和 unchecked.png 两张图片


2. 在res/drawable下面,添加selector (如 check_state.xml)文件:


<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_checked="true"
android:drawable="@drawable/checked" /><!--选中时效果-->
<item android:state_checked="false"
android:drawable="@drawable/unchecked" /><!--未选中时效果-->
<!-- 修改成你自己的图片就可以了 -->
</selector>



3.修改checkbox的属性:android:button="@drawable/check_state" 定制button样式


***********************************如果不能正确显示*******************************************************

系统给CheckBox了一个默认的背景,只需设置下 CheckBox的背景即可

更多相关文章

  1. Android(安卓)自定义View跟随页面切换小圆点
  2. 去掉Button的默认背景
  3. Android(安卓)Button Selector
  4. Android(安卓)使用BottomNavigationView实现底部导航栏
  5. android framework集成第三方jar包
  6. 浅谈android的selector,背景选择器
  7. Android开发6:日志信息输出
  8. Button或者ImageButton的背景设为透明或者半透明
  9. Android(安卓)系统状态栏一体化

随机推荐

  1. Top Android App使用的组件 2
  2. linux下如何为刚安装好的Eclipse在桌面建
  3. Android ActionBar And Menu
  4. Android IntentService 与Alarm开启任务
  5. android intent activity参数传递
  6. xp jdk7环境下利用webView调用网页androi
  7. Android:Calling startActivity() from o
  8. 编写使用root权限的android应用程序
  9. [Android]长按电源键(Power Key)的处理
  10. [Linphone Android] 带视频的呼叫