On m'a demandé de changer la couleur du point RadioButtonField, ce petit point bleu qui apparaît sur l'élément sélectionné, ainsi que la couleur d'un ButtonField lorsqu'il est pressé, à l'orange. Comment puis-je faire cela?Méthode de peinture prioritaire?
J'ai déjà changé la couleur LabelField en créant une sous-classe et en remplaçant la méthode de peinture.
Merci beaucoup, je ne comprenais pas comment faire un travail de BitmapButtonField comme un bouton radio, mais utilisé un champ de commutation d'étiquettes, car ils étaient seulement deux valeurs, je suis Je vais marquer cela comme la réponse car c'était très très utile, mais si vous pouvez m'indiquer comment faire fonctionner le BitmapButtonField comme un bouton radio (pour référence future) je l'apprécierais: D –
Oui je ne suis pas sûr de savoir pourquoi j'ai mentionné l'option de BitmapButtonField, LabelSwitchField est clairement un meilleur choix. Mais de toute façon, avec BBF, vous pouvez basculer un booléen dans l'événement FieldChangeListener et appeler setImage (bitmap) avec le bitmap associé à l'état booléen actuel. –