我在android中有一个自定义单选按钮。它工作正常。我的问题是,当我禁用这些按钮时,它不会变灰。我该怎么做?这是我的自定义单选按钮示例代码。
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_checked="true" android:drawable="@drawable/radio_select" />
<item android:state_checked="false" android:drawable="@drawable/radio_holo" />
</selector>
这是我在布局中使用的代码
<RadioButton
android:id="@+id/radioButton2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:button="@drawable/custom_radio_button"
android:onClick="OnClick"
android:text="button 1"
android:textAppearance="?android:attr/textAppearanceSmall"
android:textColor="@color/black" />
另一件事是我需要文本外观小而正常的文本颜色为黑色。