如何在android中更改单选按钮的颜色?

Posted

技术标签:

【中文标题】如何在android中更改单选按钮的颜色?【英文标题】:How to Change Color of Radio Button in android? 【发布时间】:2015-11-15 05:13:17 【问题描述】:

我想知道如何更改 android 中单选按钮的圆圈和边框的颜色。请帮我尝试两天。

【问题讨论】:

看到这个帖子***.com/a/52802572/4797289 【参考方案1】:

更简单,只需设置buttonTint颜色:(仅适用于api级别21或以上)

<RadioButton
android:layout_
android:layout_
android:id="@+id/radio"
android:checked="true"
     android:buttonTint="@color/your_color"/>

在您的 values/colors.xml 中将您的颜色设置为微红色:

<color name="your_color">#e75748</color>

【讨论】:

【参考方案2】:

您需要将drawable 设置为RadioButton 以更改颜色和边框或它的任何其他部分。

您可以在这里找到更多信息:RadioButton - how to use a custom drawable?

您可以使用tint 功能,但这不适用于旧设备。如果您不支持

【讨论】:

以上是关于如何在android中更改单选按钮的颜色?的主要内容,如果未能解决你的问题,请参考以下文章

无法在 Android 上更改单选按钮颜色

如何更改蚂蚁设计中的单选按钮颜色?

如何更改单选按钮悬停颜色

如何更改单选按钮的颜色?

如何在反应、样式化的组件中使用字体真棒图标更改单选按钮的颜色

如何更改 MUI 单选按钮选中的颜色?