2011-05-27 3 views

Répondre

1

Je crois que sous le capot le bouton radio est une paire de fichiers image, c'est pourquoi il n'y a pas d'API pour modifier les aspects de l'image comme la couleur.

Ma suggestion pour vous est de télécharger les classes avancées (ui ce sont super d'avoir de toute façon) http://supportforums.blackberry.com/t5/Java-Development/Implement-advanced-buttons-fields-and-managers/ta-p/488276

Utilisez ensuite le BitmapButtonField ou LabelSwitchField avec vos propres images de bouton radio.

Vive

Ray

+0

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 –

+1

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. –

Questions connexes