Android : new Intent() lance une nouvelle instance avec Android:launchMode="singleTop".
J'ai réussi à faire fonctionner le single top selon le lien ci-dessus, mais j'ai du mal à mettre les "extras" dans l'intention et ensuite à exécuter une fonction sur mon activité originale est-ce possible ?
Intent I= new Intent(context, away.class);
I.putExtra("number", number);
I.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_SINGLE_TOP);
cet extrait provient de mon récepteur de diffusion et renvoie à ma classe principale dans ma classe principale, mon code est le suivant
Intent I = getIntent();
int number = I.getIntExtra("number", -1);
donc ma question est la suivante . Comment puis-je faire en sorte que mon activité principale évalue le nombre que je renvoie et déclenche une fonction lorsque la classe du récepteur la déclenche ?