Activity et Intent sur android
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:
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:
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 ><