Salut
Je souhaite dans une page de te type form associer un menu personnalisé en fonction du statut associé au StringItem dont se refere le menu.
en gros 'jai une liste
[contact1 , present] - menu -> appeler
[contact2 , present] - menu -> appeler
[ contact3, absent] - menu -> envoyer un sms
voici mon code:
Le pb, c'est que peu importe ce que je fais, dès que 2 contacts dans la liste ont un statut different, il crée une liste avec les 2 options disponibles pour chaque contact ! au lieu de mettre seulement l'option specifique!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 void appendContact(String contactName,int presence) { // CREATION DU STRINGITEM AVEC LE NOM DU CONTACT append(new StringItem("",contactName)); // CREATION DU MENU ASSOCIE EN FCT DU STATUT PRESENCE switch (presence) { case 0: this.addCommand(get_optionAppel()); break; case 1: this.addCommand(get_optionSMS()); } this.setCommandListener(this); System.out.println("user added succesfully"); }
j'obtiens donc ça:
[contact1 , present] - menu -> appeler
----------------------------------> envoyer un SMS
[contact2 , present] - menu -> appeler
----------------------------------> envoyer un SMS
[ contact3, absent] - menu -> appeler
----------------------------------> envoyer un SMS
Partager