Eliminar y agregar actividades a la pila de atrás

En la sección "Atrás del sistema después de la navegación cruzada a niveles de jerarquía inferiores" de laCajon de navegacion, ellos dicen:

Si el usuario navega a una pantalla de jerarquía inferior desde el cajón de navegación y la pantalla tiene un padre directo, entonces la pila Atrás se reinicia y los Puntos de retroceso apuntan al padre de la pantalla de destino. Este comportamiento Atrás es el mismo que cuando un usuario navega en una aplicación desde una notificación.

Sé que la pila trasera se puede reiniciar al iniciar una actividad con FLAG_ACTIVITY_CLEAR_TOP y FLAG_ACTIVITY_NEW_TASK, pero esto no parece ser utilizable aquí, ya que no crearía una pila trasera para Lower 1.1.1.

¿Alguna idea de cómo quitar TopView2 de la pila y al mismo tiempo agregar la pila trasera TopView1 -> Lower 1.1 al iniciar Lower 1.1.1? Estoy esperando una solución simple, teniendo en cuenta que esto se menciona en el documento del cajón de navegación.

Respuestas a la pregunta(1)

Su respuesta a la pregunta