Я пытаюсь применить пользовательский образ к флажку в android, для этого я создаю файл check_custom.xml
, в котором я определяю пользовательский образ для разных состояний флажка, например:
<item android:state_checked="true"
android:drawable="@drawable/btn_check_on" /> <!-- checked -->
<item android:state_checked="false"
android:drawable="@drawable/btn_check_off" /> <!-- unchecked -->
<item android:state_focused="true"
android:drawable="@drawable/btn_check_onfocus" /> <!--on focus-->
<item android:drawable="@drawable/btn_check_off" /> <!-- default -->
Три разных изображения в трех состояниях на проверенных, на фокусе и на непроверенных, и затем я назначаю этот xml файл атрибуту фона флажками, но я не получаю требуемый результат, этот метод применяет нестандартное изображение, а также изображение по умолчанию.