<RadioButton
android:id="@+id/radio0"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="true"
android:layout_weight="1"
//首先设置默认背景为空
android:button="@null"
//设置顶部图片,这里为一个选择器
android:drawableTop="@drawable/main_home_select"
android:text="首页"
//设置文字颜色,这里为一个选择器
android:textColor="@drawable/main_rd_text"
//设置居中
android:gravity="center"
android:textSize="14sp"
/>
文字选择器
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:state_checked="true" android:color="@color/pink"></item>
<item android:color="@color/gray"></item>
</selector>
这里如果要用自定义颜色的话,需要在values文件夹下创建color.xml,然后这里调用
自定义颜色
在values下创建color.xml
<resources>
<color name="pink">#FF4040</color>
<color name="gray">#5C5C5C</color>
</resources>