Bonjour,
j'ai un souci avec la fonction OnActivityResult, je souhaite renvoyé un resultat à une activité mais la fonction OnActivityResult se lance directement sans que l'activité se soit terminévoici mon code :
Activité A:
Donc lorsque je clique sur un bouton dans mon activité B je souhaite la fermer et renvoyé le code 1:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 public void onItemClick(AdapterView<?> a, View v, int position, long id) { Intent intent = new Intent(this,Activite_B.class); startActivityForResult(intent,1); } protected void onActivityResult (int requestCode, int resultCode, Intent data) { if(requestCode==1){ Log.i("CODE",""+resultCode); } super.onActivityResult (requestCode, resultCode, data); }
Mais celà ne marche pas je ne sais pas du tout pourquoi
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 this.setResult(1); this.finish();
Merci de votre aide.
Partager