热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

androidRadioButton放大或者缩小

RadioButtonandroid并没有提供方法来控制按钮的大小,我自己在网

RadioButton android并没有提供方法来控制按钮的大小,我自己在网上也找了很久,发现貌似只有自定义方法来实现按钮的放大。

但是自定义需要自己提供图片,所以首先要把系统自带的图片找出来。


系统的图片资源在

Android\sdk\platforms\android-17\data\res\drawable...下,但是还要找出所需的图片资源。


系统默认radioButton的按钮样式文件:

@android:drawable/btn_radio打开该样式文件:


android:drawable="@drawable/btn_radio_on" />
android:drawable="@drawable/btn_radio_off" />

android:drawable="@drawable/btn_radio_on_pressed" />
android:drawable="@drawable/btn_radio_off_pressed" />
android:drawable="@drawable/btn_radio_on_selected" />
android:drawable="@drawable/btn_radio_off_selected" />


通过该文件,找出相应的6个图片,然后我们可以使用绘图工具(美图秀秀就可以啦)进行相应的放大缩小,

然后编写自己的样式文件myradio.xml,格式根据系统自带的一致就可以了

最后在设置RadioButton时直接添加android:button="@drawable/myradio"属性就可以了

这个就是放大前后的对比:


第一次写博客,写的不好请谅解,如果有好的建议,多多交流大笑



推荐阅读
author-avatar
真实的姜伯约_832
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有