自定义RadionButton图标
2015-07-25 10:03
225 查看
radio1_btn.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/rb2_true"></item>
<item android:state_checked="false" android:drawable="@drawable/rb2_false"></item>
</selector>
rb_border.xml(边框样式)
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<solid android:color="#FFFFFF"/>
<stroke
android:width="0.5dp"
android:color="#B3B3B3" />
<corners android:radius="5dp"/>
</shape>
<RadioButton
android:id="@+id/loan_apply_work_rb1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="事业单位"
android:textSize="25sp"
android:background="@drawable/rb_border"
android:layout_marginTop="5dp"
android:paddingLeft="15dp"
android:paddingRight="15dp"
android:paddingTop="10dp"
android:paddingBottom="10dp"
android:button="@null"
android:drawableLeft="@drawable/radio1_btn"
android:drawablePadding="20dp"
/>
效果图:
![](https://img-blog.csdn.net/20150725100313860?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
图片:
![](https://img-blog.csdn.net/20150725100339912?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20150725100225480?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20150725100357072?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
<?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/rb2_true"></item>
<item android:state_checked="false" android:drawable="@drawable/rb2_false"></item>
</selector>
rb_border.xml(边框样式)
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<solid android:color="#FFFFFF"/>
<stroke
android:width="0.5dp"
android:color="#B3B3B3" />
<corners android:radius="5dp"/>
</shape>
<RadioButton
android:id="@+id/loan_apply_work_rb1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="事业单位"
android:textSize="25sp"
android:background="@drawable/rb_border"
android:layout_marginTop="5dp"
android:paddingLeft="15dp"
android:paddingRight="15dp"
android:paddingTop="10dp"
android:paddingBottom="10dp"
android:button="@null"
android:drawableLeft="@drawable/radio1_btn"
android:drawablePadding="20dp"
/>
效果图:
图片:
相关文章推荐
- 阶乘
- 作业
- AVR usart使用札记
- 杂记
- 深入理解 Laravel Eloquent(三)——模型间关系(关联) 在本篇文章中,我将跟大家一起学习 Eloquent 中最复杂也是最难理解的部分——模型间关系。官方英文文档中叫 Relatio
- 三层架构与MVC区别
- ios 周刊第六期读唐巧书总结
- Mysql中Database和Schema
- irport web打印
- Scala深入浅出实战第67讲:Scala并发编程匿名Actor、消息传递、偏函数实战解析及其在Spark源码中的应用解析
- 自学android半年,已从.net转型成android程序员,分享下这个过程(转)
- 案例管理:如何杜绝越级上司的命令?
- Zookeeper 介绍 [To Be Continued]
- 计算机视觉领域的一些牛人博客,超有实力的研究机构等的网站链接
- 使用JS charts来画图表(二)——饼状图
- JavaScriptSerializer序列化后日期格式的处理
- vs2010 问题 >LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- 北大ACM2104——K-th Number
- Linux下安装Tomcat服务器和部署Web应用
- [转]使用 google gson 转换Timestamp或Date类型为JSON字符串.