Bonjour,

Novice en développement, j'ai un petit souci :

j'ai créé 3 activity
  • activity1 pour aller sur activity2
  • activity2 va sur activity3
  • activity3 renvoi les saisies sur editText de activity2


si j'utilise un getIntent() dans la méthode onCreate sur activity2, pour récupérer les infos d'activity3, activity1 n'accède plus à l'activity2.
Alors j'ai mis en place la méthode onActivityResult dans activity2
(pour recuperer les infos activity3):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 protected void onActivityResult(int requestCode, int resultCode, Intent data){
	    	//on regarde quelle Activity a répondu
	    	switch(requestCode){
	    	case 2:
	    		switch(resultCode){
		    	case 1:
		    		Intent intent  = getIntent();
		    				    		EtxtNom.setText(intent.getStringExtra("NOM"));
		    		return;
Au moment ou activity3 retourne sur activity2 j'obtiens l'erreur suivante:
ResultInfo Intent data = null.

Voici le code de Activity 3 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
Intent intent = new Intent(CreerCompteActivity.this,SeConnecterActivity.class);
						 intent.putExtra(NOM, EtxtNom.getText().toString());
						 intent.putExtra(PASSWORD, EtxtMdp.getText().toString());
						 if(intent != null)
							 System.out.println("OOOK");
						 setResult(1);
						 finish();
c'est quoi qui va pas ? please help me ><