android radioButton動的設定背景

1874 ワード

radiogroupでradiobuttonの状態に応じて背景色を設定する問題は、長い間調整してやっと出てきました.
ここでbackgroundColorを1つのselectに設定してみたが失敗し、クリックしても背景を変える効果は現れなかった.
最後に成功したコードを貼り付けます.
radioButtonは次のように設定されています.
 <item name="android:background">@drawable/send_radio_background_select</item> 
send_radio_background_select:
<selector xmlns:android="http://schemas.android.com/apk/res/android">

    <item android:state_checked="true" android:drawable="@color/send_radio_choose"/>

    <item android:state_checked="false" android:drawable="@color/send_radio_not_choose"/>

</selector>

そして@color/send_radio_not_chooseこれは自分が設定したい色に設定できます