在drawable文件夹下创建一个selector_rb.xml文件
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:color="@color/colorPrimary" android:state_checked="false"></item>
<item android:color="@color/colorAccent" android:state_checked="true"></item>
</selector>
在布局文件中引用就可以了
<RadioButton
android:id="@+id/rb_wode"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:button="@null"
android:gravity="center"
android:text="我的"
android:textColor="@drawable/selector_rb" />
本文介绍如何在Android项目中创建一个状态选择器XML文件,用于改变RadioButton在选中和未选中状态下的颜色显示。通过在drawable文件夹下定义selector_rb.xml,并在布局文件中引用,实现美观的界面效果。
4336

被折叠的 条评论
为什么被折叠?



