カスタムラジオボタンに取り組んでいます。(options.xmlで定義されているように)正常に動作しますが、options.xmlからmain.xmlに切り替えると、デフォルトになり、強調表示されなくなります。押すまではデフォルトに戻らないように動作するはずです。これがradiobutton_selector.xmlです。
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/radio_down" android:state_checked="true"/>
<item android:drawable="@drawable/radio" android:state_checked="false"/>
</selector>
これらをoptions.xmlで使用して、ラジオボタン設定を呼び出しています。
<RadioGroup
android:id="@+id/sound"
android:layout_width="150dp"
android:layout_height="100dp"
android:layout_gravity="right"
android:layout_marginRight="0dp"
android:layout_marginTop="50dp"
android:orientation="vertical"
android:padding="0dp" >
<RadioButton
android:layout_width="100dp"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:button="@drawable/radiobutton_selector"
android:id="@+id/on"
/>
<RadioButton
android:layout_width="100dp"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:button="@drawable/radiobutton_selector"
android:id="@+id/off"
/>
</RadioGroup>
問題を理解するのを手伝ってください。前もって感謝します !!!!!