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

Abh*_*lar 6 android android-ui

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

我想改变android单选按钮的圆圈颜色.

提前致谢.任何帮助是极大的赞赏.

我尝试了不同的解决方案和关注,如果有任何属性是其他可绘制的图像

Jor*_*any 20

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

<RadioButton
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:id="@+id/radio"
    android:checked="true"
    android:buttonTint="@color/your_color"/>
Run Code Online (Sandbox Code Playgroud)

在你的values/colors.xml中,你的颜色在这种情况下是偏红的:

<color name="your_color">#e75748</color>
Run Code Online (Sandbox Code Playgroud)

结果:

彩色Android单选按钮

  • 据我所知,这只适用于21级或更高级别的api.这意味着它对Android的低版本没有任何影响. (6认同)

SKK*_*SKK 17

自定义(更改颜色)视图的最简单方法.

转到:http://android-holo-colors.com/

  • 选择单选按钮所需的颜色
  • 下载输出资源(Download.Zip)
  • 提取zip内容
  • 将提取的zip文件复制到项目的drawable,样式和值
  • 将应用主题的父级更改为您下载的主题
  • 你得到了你想要的东西