Comment changer l'icône d'un bouton par programme?
J'ai déjà le bouton:
<Button
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:drawableLeft="@drawable/empty"
android:id="@+id/buttonMyText"
android:text=" myText"
android:textSize="20px"
android:gravity="left">
</Button>
J'ai le "vide", l'icône à afficher sur le bouton lorsque le programme démarre.
Ce que je veux faire est de changer l'icône du bouton automatiquement à partir de mon code (faible, moyen et élevé) basé sur les entrées de l'utilisateur
J'ai essayé:
Button myButton = bla... bla... bla...
Mais je ne peux pas comprendre
myButton.(what?)
source d'informationauteur ZiGi
Vous devez vous connecter pour publier un commentaire.
Si vous vérifiez les docs, vous verrez le code équivalent pour chaque attribut XML.
Voir ici: http://developer.android.com/reference/android/widget/Button.html
La recherche de
drawableLeft
montre:si vous voulez changer d'icône à l'événement clic du bouton puis essayez ce code...