这是 activitiy_radio_group.xml
<RadioGroup
android:id="@+id/bottom_radio_group"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_gravity="center"
android:gravity="center_vertical"
android:drawableRight="@drawable/radio_group_background">
<RadioButton
android:id="@+id/radio_button_left"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingRight="5dp"/>
<RadioButton
android:id="@+id/radio_button_right"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="false"/>
</RadioGroup>
我想使用xml设置背景,以便当我们选中第一个单选按钮时,它应该显示在图标上,而当未选中时,它应该显示在图标上。
我正在尝试使用此 drawable_radio_group.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/selecteditem_dot" android:state_checked="true" />
<item android:drawable="@drawable/nonselecteditem_dot" android:state_checked="false" />
</selector>
但其无效图标未更改。请建议我如何解决。