2011-05-11 2 views
0

J'étend le bouton ButtonField et remplace la méthode de peinture pour montrer les boutons dans une couleur différente. Mais sa peinture toute la largeur du bouton. Une partie de l'affichage du bouton indique Gris lorsqu'il n'y a pas de mise au point et bleu lorsqu'il est activé. Pouvez-vous s'il vous plaît m'aider à résoudre ce problème?Blackberry - ButtonField Controls Méthode de peinture

grâce, Ramesh

Répondre

2

Vous devez remplacer protected void applyTheme() pour désactiver la peinture supplémentaire qui se passe.

+0

+1. Je ne savais pas qu'il existe une telle méthode. J'ai regardé dans l'API 6.0 et ni l'API 'Field' ni' ButtonField' ne l'a, cependant je vois des billets de blog au sujet de cette utilisation de méthode. –

+0

Merci, ça marche :) – user748671

Questions connexes