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

Composants graphiques Android Discussion :

Peupler spinner en fonction d'un autre spinner


Sujet :

Composants graphiques Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Inscrit en
    Mars 2011
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Mars 2011
    Messages : 62
    Par défaut Peupler spinner en fonction d'un autre spinner
    Bonjour,

    Je suis débutant sous android et je dois programmer une application dans le cadre de mes études. Il s'agit d'un formulaire de pièces automobiles. J'utilise donc des Spinner pour que l'utilisateur choisisse les différents champs. Voici ma question :

    Le premier spinner correspond à la marque de voiture:
    ex: Opel
    Renault
    Audi
    ....

    Le second spinner est pour le model, qui serait en fonction de la marque sélectionnée auparavant:

    ex: Si Spinner1 = Opel

    Spinner 2: Astra
    Tigra
    ....
    Si Spinner1 = Renault

    Spinner 2 = Megane
    Clio
    ....

    Quelle méthode me conseillez vous pour réaliser ceci? Je vous remercie d'avance

  2. #2
    Expert confirmé

    Avatar de Feanorin
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4 589
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4 589
    Par défaut
    Bonjour,

    Tout dépends de ton besoin ?

    Est ce que tu en as besoin que pour les spinners ?

    Après une classe serait la bienvenue, il me semble.

    Du Style:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Class Marque 
         string Name
         liste Voiture
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Class Voiture
         string Name

    Comme cela tu affiches la nom de ta marque (liste de Marque) dans ta première spinner
    et la liste associer dans ta deuxième.

  3. #3
    Membre actif
    Inscrit en
    Mars 2011
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Mars 2011
    Messages : 62
    Par défaut
    Citation Envoyé par Feanorin Voir le message
    Bonjour,

    Tout dépends de ton besoin ?

    Est ce que tu en as besoin que pour les spinners ?

    Après une classe serait la bienvenue, il me semble.

    Du Style:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Class Marque 
         string Name
         liste Voiture
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Class Voiture
         string Name

    Comme cela tu affiches la nom de ta marque (liste de Marque) dans ta première spinner
    et la liste associer dans ta deuxième.
    Merci de ta réponse je essayé avec cette exemple qui en dossier compressé mais ma but ce que je veux prendre l'id de les 2 spinners a une autre activity
    c'est possible ?
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. Remplir un Spinner en fonction de la sélection faite dans un autre
    Par Yerffoj21 dans le forum Composants graphiques
    Réponses: 2
    Dernier message: 02/04/2012, 00h46
  2. Gestion d'un spinner relatif à un autre spinner
    Par bennour.mohamed dans le forum Composants graphiques
    Réponses: 3
    Dernier message: 07/02/2012, 22h54
  3. Modifier la valeur d'un champ en fonction d'une autre...
    Par venividivici dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 25/08/2005, 14h28
  4. Réponses: 3
    Dernier message: 12/03/2005, 21h30
  5. Contraite NULL sur une colonne en fonction d'une autre colon
    Par speedy1496 dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 25/04/2004, 19h29

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