博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
chckBox样式的修改
阅读量:7024 次
发布时间:2019-06-28

本文共 718 字,大约阅读时间需要 2 分钟。

在Android开发中,系统自带的默认CheckBox由于比较简陋,可能难以满足部分人的审美需求,不过,Android具有很强的扩展性,自定义CheckBox其实也很简单。

1. Layout中定义CheckBox   <CheckBox android:textSize="14.0sp" android:id="@id/my_checkbox" android:background="@null"      android:layout_width="wrap_content" android:layout_height="wrap_content" android:button="@drawable/cb_selector" android:text="自定义CheckBox" />

2. 然后定义cb_selector.xml   <?xml version="1.0" encoding="utf-8"?>

<selector   xmlns:android="">    

  <item android:state_checked="false" android:drawable="@drawable/cb_unchecked" />    

  <item android:state_checked="true" android:drawable="@drawable/cb_checked" />

</selector>

这里需要自定义两张图片,cb_unchecked.png 和 cb_checked.png分别代表未选中和选中状态。

 

转载于:https://www.cnblogs.com/sunfb/p/3177485.html

你可能感兴趣的文章
WF基础知识问答
查看>>
DDos攻击篇
查看>>
.Net开发笔记(八) 动态编译
查看>>
《Linux内核设计与实现》读书笔记 - 目录 (完结)
查看>>
ES配置文件中文版
查看>>
Windows下一个并发阻塞队列(BlockingQueue)
查看>>
程序员编程艺术:第四章、现场编写类似strstr/strcpy/strpbrk的函数
查看>>
[IE&FireFox]JS兼容
查看>>
Intellij Idea中Backspace无法使用,Ctrl+c/Ctrl+d等等快捷键无法使用的问题的解决
查看>>
欧特克AU中国“大师汇”在线会场 - AU China Virtual上线
查看>>
Visaul Studio 常用快捷键的动画演示
查看>>
VBS进价编程必须学会的WMI介绍
查看>>
C#进阶系列——动态Lamada(二:优化)
查看>>
今天不谈技术,说说一些常用的软件~By 逆天
查看>>
cocos2d-x 音乐/音效设置
查看>>
Oracle的条件in包含NULL时的处理
查看>>
Web APi之EntityFramework【CRUD】(三)
查看>>
Scala IDE里的WorkSheet的使用
查看>>
Net设计模式实例之迭代器模式(Iterator Pattern)
查看>>
让Editplus自动格式化js、css、html。。。
查看>>