Bonjour,
Je m'adresse à vous car je n'arrive pas à trouver le pourquoi du comment...

En effet dans mon code je récupère avec JSON un identifiant et dans une fonction je vérifie si l'id est égale ou non à 0. Hors quand il est de 0, il ne rentre pas dans ma condition.

Code :
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
17
18
 
                JSONArray  connexion = json.getJSONArray("connexion");
        	JSONObject e = connexion.getJSONObject(0);
 
        	if((e.getString("idClients"))=="0") {
        		Builder builder = new AlertDialog.Builder(this);
                        builder.setTitle("Connexion Echouée");
                        builder.setMessage("Réessayer ?");
                        builder.setPositiveButton("Oui", retour());
                        builder.show();
        	}
        	else {
        		TextView tonTextView = (TextView)findViewById(R.id.test);
                        tonTextView.setText("i"+e.getString("idClients")+"i"); 
        		//Intent intent = new Intent(this, MenuPrincipal.class);
        		//intent.putExtra("idClients", e.getString("idClients"));
        		//this.startActivity(intent);
        	}
Je rentre tout le temps dans le ELSE et il m'affiche 'i0i' quand e.getString("idClients") est "0". Alors que je devrai entrer dans ma première condition.

Je vous remercie d'avance pour vos réponses.
Cordialement, Maxime.