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

Android Discussion :

tester un champ vide


Sujet :

Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Inscrit en
    Mars 2011
    Messages
    230
    Détails du profil
    Informations forums :
    Inscription : Mars 2011
    Messages : 230
    Par défaut tester un champ vide
    salut j'ai fait une interface pour le mot de passe mais le probléme si l'utlisateur ne mette rien et clique sur entré il peut accéder a liste j'ai fait une condition mais le problème il m'affiche un message tape votre champ et il accédé a son liste
    voila mon parti de code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    if (readString.equals(name1)){
    				  if (name1.equals("")){
    	   	     Toast.makeText(this,"tapez votre champ ",Toast.LENGTH_SHORT).show(); 	
    	   	    } else
    				 Toast.makeText(this,"Mot de passe correct",Toast.LENGTH_SHORT).show();	   
     
    		   startActivity(new Intent(this, MainListActivity.class));
     
    			} else{
    			     Toast.makeText(this,"Mot de passe Incorrect",Toast.LENGTH_SHORT).show();
     
     
     }

  2. #2
    Rédacteur
    Avatar de MrDuChnok
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2002
    Messages
    2 112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2002
    Messages : 2 112
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    if (readString.equals(name1)){
      if (name1.equals("")){
        Toast.makeText(this,"tapez votre champ ",Toast.LENGTH_SHORT).show(); 	
      } else {
        Toast.makeText(this,"Mot de passe Correct",Toast.LENGTH_SHORT).show();	   		    
         startActivity(new Intent(this, MainListActivity.class));		
      } 	         
    } else{
      Toast.makeText(this,"Mot de passe Incorrect",Toast.LENGTH_SHORT).show();
    }
    Le fait d'indenter correctement ton code t'aurai permis de voir rapidement le problème.

  3. #3
    Membre très actif
    Inscrit en
    Mars 2011
    Messages
    230
    Détails du profil
    Informations forums :
    Inscription : Mars 2011
    Messages : 230
    Par défaut
    Citation Envoyé par MrDuChnok Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    if (readString.equals(name1)){
      if (name1.equals("")){
        Toast.makeText(this,"tapez votre champ ",Toast.LENGTH_SHORT).show(); 	
      } else {
        Toast.makeText(this,"Mot de passe Correct",Toast.LENGTH_SHORT).show();	   		    
         startActivity(new Intent(this, MainListActivity.class));		
      } 	         
    } else{
      Toast.makeText(this,"Mot de passe Incorrect",Toast.LENGTH_SHORT).show();
    }
    Le fait d'indenter correctement ton code t'aurai permis de voir rapidement le problème.
    probléme dont le condition ? if (name1.equals(""))

  4. #4
    Membre prolifique
    Avatar de Ryu2000
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2008
    Messages
    10 134
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2008
    Messages : 10 134
    Par défaut
    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
    if (readString.equals(name1))
    {
    	if (name1.equals(""))
    	{
    		Toast.makeText(this,"tapez votre champ ",Toast.LENGTH_SHORT).show(); 	
    	}
    	else 
    	{
    		Toast.makeText(this,"Mot de passe Correct",Toast.LENGTH_SHORT).show();	   		    
    		startActivity(new Intent(this, MainListActivity.class));		
    	} 	         
    } 
    else
    {
    	Toast.makeText(this,"Mot de passe Incorrect",Toast.LENGTH_SHORT).show();
    }
    Si ça entre dans le if c'est que name1 est égal à readString.
    Donc il ne peut pas être égal à "".

  5. #5
    Membre très actif
    Inscrit en
    Mars 2011
    Messages
    230
    Détails du profil
    Informations forums :
    Inscription : Mars 2011
    Messages : 230
    Par défaut
    Citation Envoyé par thierrybenji Voir le message
    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
    if (readString.equals(name1))
    {
    	if (name1.equals(""))
    	{
    		Toast.makeText(this,"tapez votre champ ",Toast.LENGTH_SHORT).show(); 	
    	}
    	else 
    	{
    		Toast.makeText(this,"Mot de passe Correct",Toast.LENGTH_SHORT).show();	   		    
    		startActivity(new Intent(this, MainListActivity.class));		
    	} 	         
    } 
    else
    {
    	Toast.makeText(this,"Mot de passe Incorrect",Toast.LENGTH_SHORT).show();
    }
    Si ça entre dans le if c'est que name1 est égal à readString.
    Donc il ne peut pas être égal à "".
    merciii j'ai pas fait d'attention

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

Discussions similaires

  1. Doctrine: Comment tester les champs vides ?
    Par etoileweb dans le forum ORM
    Réponses: 6
    Dernier message: 02/08/2012, 00h55
  2. Tester un champ vide avec un expression régulière
    Par titi1131 dans le forum VBA Access
    Réponses: 4
    Dernier message: 26/04/2012, 13h43
  3. tester un champ vide avec changement de couleur
    Par lolothom dans le forum IHM
    Réponses: 4
    Dernier message: 13/05/2007, 21h08
  4. Tester si champs est vide
    Par clems34 dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 19/09/2005, 20h53
  5. tester si champ vide
    Par trialrofr dans le forum ASP
    Réponses: 2
    Dernier message: 07/03/2005, 19h26

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