Как установить фон группы радио с иконкой? - PullRequest
0 голосов
/ 01 марта 2019

Это 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, чтобы при проверке первой кнопки-переключателя она отображалась на значке, а при снятии флажка -icon.

Я пытаюсь использовать этот 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>

Но его не работающий значок не изменяется.Подскажите пожалуйста как это исправить.

...