New Intent () comienza una nueva instancia con Android: launchMode = "singleTop"
Tengo actividadA
conandroid:launchMode="singleTop"
en el manifiesto
Si voy a actividadB
, C
yD
allí tengo atajos de menú para volver a la actividad raíz de mis aplicaciones (A
)
El código se ve así:
Intent myIntent = new Intent(getBaseContext(), MainActivity.class);
startActivity(myIntent);
Sin embargo, en lugar de volver a la instancia ya existenteA
de miMainActivity.class
crea una nueva instancia -> va aonCreate()
en lugar deonNewIntent()
.
Este no es el comportamiento esperado, ¿verdad?