I have tried to make a xml selector with the following:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://ift.tt/nIICcg">
<item android:drawable="@drawable/shuffleon" android:state_checked="true" />
<item android:drawable="@drawable/shuffleoff" android:state_selected="false" />
</selector>
and when I try to set the backgroundDrawable
to the checkBox
the checkbox doesn't replace the CheckBox
style too:
shuffle.setBackground(android.support.v4.content.res.ResourcesCompat.getDrawable(getResources(), R.drawable.shuffle, null));
Following this question: Change icons of checked and unchecked for Checkbox for Android I need to set the button drawable
with my xml: android:button="@drawable/checkbox"
but I can't do this because I'm creating the CheckBox
programmatically. Is there a way how to achieve this?
Aucun commentaire:
Enregistrer un commentaire