New Intent () comienza una nueva instancia con Android: launchMode = "singleTop"

Tengo actividadA conandroid:launchMode="singleTop" en el manifiesto

Si voy a actividadB, CyD 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?

Respuestas a la pregunta(6)

Su respuesta a la pregunta