如何在安卓中更改单选按钮的边框颜色?
我想要更改安卓单选按钮的圆圈颜色。
提前感谢。非常感谢任何帮助。
我尝试了不同的解决方案,并考虑是否有除可绘制图像之外的其他属性。
如何在安卓中更改单选按钮的边框颜色?
我想要更改安卓单选按钮的圆圈颜色。
提前感谢。非常感谢任何帮助。
我尝试了不同的解决方案,并考虑是否有除可绘制图像之外的其他属性。
是的,这就是你要找的属性: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>
结果:
定制(修改颜色)你的视图最简单的方法。
前往:http://android-holo-colors.com/
<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"/>
更多详细信息请查阅此答案:Android:以编程方式更改RadioButton和CheckBox的颜色