Android RadioButton: drawableEnd не меняется при изменении состояния - PullRequest
0 голосов
/ 28 марта 2020

Я использую Android Радио-кнопка, но при использовании функции рисования состояния в Радио-кнопке не работает отрисовка кнопки ??

Пожалуйста, помогите мне Как я могу решить эту проблему ??

Google ограничил или не поддерживает android? и ресурсы

Моя основная активность. xml

<RadioGroup
            android:id="@+id/radio_grp"
            android:padding="8dp"
            android:layout_width="match_parent"
            android:layout_height="wrap_content">

            <RadioButton
                android:id="@+id/btn1"
                android:paddingStart="20dp"
                android:paddingEnd="25dp"
                android:paddingTop="12dp"
                android:paddingBottom="12dp"
                android:text="Split Ac Repairing"
                android:layout_margin="5dp"
                android:checked="true"
                android:drawableEnd="@drawable/checked"
                android:layout_width="match_parent"
                android:button="@drawable/custom_radio"
                android:background="@drawable/radio_btn"
                android:layout_height="wrap_content"/>

            <RadioButton
                android:id="@+id/btn2"
                android:padding="17dp"
                android:text="Window Ac Repairing"
                android:layout_margin="5dp"
                android:button="@drawable/custom_radio"
                android:includeFontPadding="true"
                android:background="@drawable/radio_btn"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"/>
        </RadioGroup>

Custom_Radio. xml

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android"
    android:enterFadeDuration="@integer/config_navAnimTime"
    android:exitFadeDuration="@integer/config_navAnimTime">
    <item android:drawable="@drawable/r_border_checked" android:state_checked="true" />
    <item android:drawable="@drawable/r_border" android:state_checked="false" />
</selector>
...