2011-05-18 4 views
1

Je suis un nouveau pour Blackberry et trouve cela assez difficile, je travaille sur l'exemple TabControl. J'ai changé les onglets pour faire défiler. Maintenant, lorsque je fais défiler les onglets, la mise au point change et dès que le focus se déplace sur l'autre onglet, les données de cet onglet apparaissent.Blackberry TabScroll et Focus problème

Je souhaite que ces onglets ne soient cliquables que s'ils doivent défiler mais ne doivent changer que lors d'un clic.

Et aussi quand j'utilise UIApplication.getApplication.pushScreen (someScreen) dans les onglets, ce someScreen apparaît hors des onglets, alors que je veux montrer cet écran sous les onglets seulement.

s'il vous plaît aider

Répondre

2

Vous devez passer outre onFocus (int) pour ne pas faire quoi que ce soit lorsque le focus est déplacé. (Vous pouvez ou non avoir à remplacer touchEvent pour gérer un événement CLICK réel).

Vous pouvez insérer un écran dans des onglets qui ne font pas déjà partie des onglets. Si vous voulez que quelque chose de nouveau apparaisse, essayez de changer de gestionnaire à l'écran.

+0

Swati: pouvez-vous me donner un exemple, serait très reconnaissant – ReNa