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 :

Fonction dans les Spinner


Sujet :

Composants graphiques Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2009
    Messages
    78
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 78
    Par défaut Fonction dans les Spinner
    J'ai mis la fonction ci-dessous dans Oncreate()


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    Spinner etTypeCde=(Spinner)this.findViewById(R.id.spinnerTypeCde);
       	
       	etTypeCde.setOnFocusChangeListener(new OnFocusChangeListener() {
        		public void onFocusChange(View v, boolean hasFocus) {
        			if(hasFocus==false)
        			{
    
        				VisibleOrNotNBLiv();
        			}
        			
        		}
        		});
    Mais cela ne fait rien quand je clique dans le Spinner.

    Pourriez-vous m'aider , je voudrais que quand je clique dans le contenu du Spinner , j'ai accès à la fonction VisibleOrNotNBLiv() ?

  2. #2
    Membre chevronné
    Homme Profil pro
    IUT Informatique
    Inscrit en
    Mars 2011
    Messages
    412
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : IUT Informatique

    Informations forums :
    Inscription : Mars 2011
    Messages : 412
    Par défaut
    Salut, tu as vérifié déjà si tu entré bien dans ta fonction onFocusChange?

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2009
    Messages
    78
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 78
    Par défaut
    je ne rentre pas dedans, est ce bien setOnFocusChangeListener qu'il faut utilisé ?

  4. #4
    Membre éclairé
    Inscrit en
    Octobre 2008
    Messages
    47
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 47
    Par défaut
    Bonjour,
    Essayes ca:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    etTypeCde.setOnItemSelectedListener(new OnItemSelectedListener() {                   
     
        public void onItemSelected( AdapterView<?> parent, View view, int position, long id) {
     
        	    	                 //ton code 
     
     
        	    	                      }
     
        	    	                      public void onNothingSelected(AdapterView<?> parent) {
     
        	    	                      }
        	    	                  });

  5. #5
    Membre chevronné
    Homme Profil pro
    IUT Informatique
    Inscrit en
    Mars 2011
    Messages
    412
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : IUT Informatique

    Informations forums :
    Inscription : Mars 2011
    Messages : 412
    Par défaut
    massari, le souci avec ta solution c'est que l'action ne se fera pas au changement de focus, mais juste quand on choisira un item dans la liste.

    user2000, tu veux faire quoi exactement au moment où tu change ton focus?

  6. #6
    Membre éclairé
    Inscrit en
    Octobre 2008
    Messages
    47
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 47
    Par défaut
    Oui oui, c'est ce que j'ai compris qu'il voulait faire
    Pourriez-vous m'aider , je voudrais que quand je clique dans le contenu du Spinner , j'ai accès à la fonction VisibleOrNotNBLiv() ?
    Si c'est pas ça précise ce que tu veux vraiment faire.

  7. #7
    Membre confirmé
    Inscrit en
    Avril 2009
    Messages
    78
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 78
    Par défaut
    Merci ,
    en prenant la fonction setOnItemSelectedListener cela marche.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Utiliser une fonction dans les formules
    Par damsmut dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 26/05/2009, 09h13
  2. [RegEx] preg_replace : utiliser une fonction dans les paramètres
    Par Hell dans le forum Langage
    Réponses: 2
    Dernier message: 24/05/2008, 18h32
  3. Réponses: 1
    Dernier message: 02/05/2008, 12h53
  4. [DOM] Appel de fonction dans les événements
    Par SolidWorm dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 26/09/2007, 16h59
  5. Réponses: 5
    Dernier message: 09/07/2006, 18h14

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