J'ai d'Activité A
avec android:launchMode="singleTop"
dans le manifeste.
Si je vais à l'Activité de l' B
, C
et D
là, j'ai les raccourcis du menu pour revenir à ma racine des applications d'activité (A
).
Le code ressemble à ceci:
Intent myIntent = new Intent(getBaseContext(), MainActivity.class);
startActivity(myIntent);
Cependant, au lieu de retourner à l'instance existante A
mon MainActivity.class
il crée une nouvelle instance -> il va à l' onCreate()
au lieu de onNewIntent()
.
Ce n'est pas le comportement attendu, droit?