我写了个颜色选择器
然后放到RadioButton上面但是效果出现了问题
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/margin_16"
android:layout_weight="1"
android:background="@drawable/orange_amount_selector"
android:button="@null"
android:checked="true"
android:gravity="center"
android:paddingBottom="8dp"
android:paddingTop="8dp"
android:text="50"
android:textColor="@drawable/orange_amount_text_selector" />
颜色是粉丝的而不是橘黄色 而且选中和没选中 都没反应 背景框有效 就是字体颜色出问题了
网上的颜色选择器 是 这样写的
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:color="@color/color_orange" android:state_checked="true" />
<item android:color="@color/color_text_dark" android:state_checked="false" />
</selector>
但是这样会出错 说这个文件里 只能是drawable