Change icons of checked and unchecked for Checkbox for Android
Измените значки checkboxed и unchecked для флажка для Android
Вместо флажка для значка я хочу пользовательскую звездочку (у меня есть значки checkbox и unchecked). Можно ли это сделать с помощью свойства? Или я должен объявить пользовательский виджет, производный от Checkbox?
Этого можно добиться с помощью AppCompatCheckBox. Вы можете использовать app:buttonCompat="@drawable/selector_drawable" для изменения селектора.
Он работает с PNG, но я не нашел способа, чтобы он работал с векторными изображениями.
Ответ 3
это android:button="@drawable/selector_checkbox" для того, чтобы заставить это работать
Ответ 4
Одной из альтернатив было бы использовать drawable / textview вместо флажка и соответствующим образом манипулировать им. Я использовал этот метод, чтобы иметь свои собственные изображения с флажками и без флажков для приложения-задачи.