如何改变单选按钮的边框颜色在android系统? [重复](How to change bord

2019-09-01 03:04发布

这个问题已经在这里有一个答案:

  • 无线电按钮-安卓的变化圈颜色 18个回答

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

我想改变Android的单选按钮的颜色圈。

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

我尝试不同的soluation和关注,如果任何财产是否有其他的是可绘制的图像

Answer 1:

最简单的方法来定制(改变颜色)的意见。

后藤: http://android-holo-colors.com/

  • 选择您想要的颜色单选按钮
  • 下载输出资源(Download.Zip)
  • 解压缩zip内容
  • 从提取的zip文件复制到你的项目可绘制,生活方式和价值
  • 你的应用主题的父更改为您下载一个
  • 而你已经得到了你想要的东西


Answer 2:

没错,这就是你正在寻找的属性: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"/>

在你的价值观/ colors.xml把你的肤色在这种情况下,一个红色之一:

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

结果:



Answer 3:

尝试使用AppCompatRadioButton

<android.support.v7.widget.AppCompatRadioButton
    android:id="@+id/rb"
    app:buttonTint="@color/colorAccent" //This to set your default button color
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"/>

欲了解更多详情检查这个答案: 安卓:更改单选按钮和复选框的颜色编程



Answer 4:

我想你想定制内置的单选按钮。 尝试此链接。 这是您的解决方案。 全面的N决赛。 点击这里 。



文章来源: How to change border color of radio button in android? [duplicate]