android - 如何更改android中单选按钮的边框颜色?

标签 android android-ui

<分区>

如何在android中改变单选按钮的边框颜色?

我想更改 android 单选按钮的圆圈颜色。

提前致谢。非常感谢任何帮助。

我已经尝试了不同的解决方案,并担心是否有除可绘制图像之外的任何属性

最佳答案

是的,这就是您正在寻找的属性:buttonTint,但仅适用于 api 级别 21 或更高级别

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

在您的 values/colors.xml 中,将您的颜色(在本例中为红色):

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

结果:

Colored Android Radio Button

关于android - 如何更改android中单选按钮的边框颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16213186/

相关文章:

android - 如何以编程方式更改 ToggleButton 状态?

android - Android DatePicker自定义按钮

android - 快速将颜色外包到单独的地方?

Android应用程序字体大小根据设置中定义的字体大小而变化

android - 当 View 在 Android 屏幕上可见时如何获得回调

android - 如何在样式表中指定 progressBarStyleHorizo​​ntal 属性

android - FAB( float 操作按钮)不 float

android - 如果用户更新应用但没有打开应用,是否会生成 FCM token ?

android - 在 M1 Apple Silicon 上更新 Android Studio 北极狐(2020.3.1)后,找不到与 flutter 医生 bundle 的 Java 版本

android - TextView 是 onfocus 窃取了 onclick 事件吗?