IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java ME Discussion :

[List] Limites de l'api "lcdui"


Sujet :

Java ME

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2005
    Messages
    65
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2005
    Messages : 65
    Par défaut [List] Limites de l'api "lcdui"
    Bonjour,
    j'ai passé la moitié de mon après-midi à essayer de faire apparaître simultanément à l'écran 2 ChoiceGroup, dont la sélection d'un index du premier modifierait le contenu du 2ème.
    Cela s'avère, sauf erreur de ma part, impossible.
    Pourquoi ?

    La méthode à suivre consisterait à utiliser le type IMPLICIT, malheureusement indisponible pour la classe ChoiceGroup.
    Alors, me dis-je, utilisons une List !
    Oui mais voilà, l'utilisation de List.IMPLICIT (et l'implémentation de List.SELECT_COMMAND qui va avec) annule l'apparence "radiobutton" de ma List. De plus, List étant un Displayable, on ne peut en avoir qu'un seul à la fois sur l'écran... (donc cette solution n'en était pas du tout une, en fin de compte)

    Alors voilà, je suis obligé de séparer mes 2 ChoiceGroups (minuscules) sur 2 Forms (ou bien de relier 2 Lists avec un bouton "Next") et d'implémenter la mise à jour des choix disponibles pour le 2ème en fonction du 1er, juste avant l'appel de display.setCurrent() dans mon commandListener.

    Résultat, à part pour faire des menus, List n'est pas très utile.
    En ce qui concerne ChoiceGroup, je prie le grand Dieu Sun de bien vouloir lui accorder la grâce en autorisant le style IMPLICIT.

    J'attend vos réactions

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    137
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 137
    Par défaut
    et si tu supprimes et recree ta deuxième liste à chaque fois que tu veux modifier le contenu ca donne quoi ?

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo