我是靠谱客的博主 危机哑铃,最近开发中收集的这篇文章主要介绍radiobutton去除圆圈_安卓修改RadioButton圆圈样式(非直接图片替换),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

用Android Studio做安卓开发的时候,使用RadioButton会有系统默认样式,比如:在unchecked状态下是黑色边框+空心圆样式;checked状态下是粉红色边框+中间一个粉红色原点(如下)。

a9d6c45b4d9226f4d5f9d6fdd0a37f49.png  

c898457259da6fa1d8c064a7745bf510.png

但是有时候我们想要改变前面圆圈的样式,那么怎么修改呢?

可能很多同学网上找到的解决方案,大都是在/drawable下新建一个radio**.xml文件,在下的下设置当android:state_checked为true/false时,设置android:drawable为/drawable下的不同状态的图片。

那么问题来了,如果我并没有两种状态的图片,比如只是想改一下边框颜色、点击后的颜色这些呢?

其实原理也很简单,而且跟上面的图片替换也很类似,不过上面的是替换/drawable文件夹下的图片,这里介绍的方法是替换/drawable文件夹下的.xml样式文件。步骤如下:

1、先在/drawable文件夹下创建RadioButton状态切换文件,比如radio_button_style.xml

最后

以上就是危机哑铃为你收集整理的radiobutton去除圆圈_安卓修改RadioButton圆圈样式(非直接图片替换)的全部内容,希望文章能够帮你解决radiobutton去除圆圈_安卓修改RadioButton圆圈样式(非直接图片替换)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(54)

评论列表共有 0 条评论

立即
投稿
返回
顶部