2010-10-20 4 views
0

J'ai testé Blackberry LabelField, ObjectListField et d'autres classes d'entrée.blackberry - ajouter des champs à un écran

Je voudrais ajouter un certain nombre de champs d'étiquettes en bas d'un écran BlackBerry. Par exemple, j'ai une application qui obtient des lectures GPS. Par exemple, j'ai une application qui obtient des lectures GPS. Je voudrais ajouter un champ Label pour chaque enregistrement.

En outre, je veux afficher les éléments un à la fois sur une période de temps (par exemple 5 minutes) Quelle structure/technique serait le mieux pour cela?

peut-être quelque chose comme:

for (int count = 1; count <10 ; count++) 
    { 
    String LabelField = "labelField" +     
    String.valueOf(count);         
    LabelField = new LabelField(); 
    add(LabelField); 
    } 
+0

Comment cela est-il censé fonctionner? Ajouter une chaîne, quelque chose manque-t-il dans cet exemple? –

Répondre

2

Si vous continuez à ajouter des champs (comme LabelField) à un VeriticalFieldManager, il va tout simplement continuer de les ajouter au bas du gestionnaire. Heureusement, le MainScreen standard agit également comme un VerticalFieldManager - donc si vous continuez simplement à ajouter de nouveaux champs, ils seront ajoutés en bas.

Questions connexes