Bonjour,

je cherche à savoir comment vérifier le texte saisie dans un EditText dans un if, j'ai donc fais ceci mais cela ne fonctionne pas :

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
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
import android.app.AlertDialog;
import android.app.Dialog;
import android.content.DialogInterface;
import android.os.Bundle;
import android.support.v4.app.DialogFragment;
import android.widget.EditText;
 
 
public class AlertDFragment extends DialogFragment {
	EditText editText;
	//Intent myIntent=null;
	@Override
	public Dialog onCreateDialog(Bundle savedInstanceState) {
		editText = new EditText(getActivity());
		return new AlertDialog.Builder(getActivity())
		// Set Dialog Title
		.setTitle(R.string.Confirmer)
				// Set Dialog Message
				.setMessage(R.string.Fermer_Application)
				.setView(editText)
						// Positive button
				.setPositiveButton(R.string.Confirmer, new DialogInterface.OnClickListener() {
					public void onClick(DialogInterface dialog, int which) {
						String valStr = editText.getText().toString();
						if (editText.getText().length() = "coucou")  {
							System.exit(0);
						}
						else {
							editText.setText(R.string.MDP_erreur);
						}
					}
				})
 
						// Negative Button
				.setNegativeButton(R.string.Annuler, new DialogInterface.OnClickListener() {
					public void onClick(DialogInterface dialog, int which) {
 
						// Do something else
					}
				}).create();
	}
}
Quelqu'un a une idée de comment faire ?

Merci