Borrar la pila de actividades e iniciar una nueva actividad en Android

Mi pregunta es un poco diferente a este tipo de pregunta. Necesito eliminar o borrar mi pila de actividades y luego comenzar una nueva actividad. No creo que sea un problema de marca clear_top. Estoy explicando con un ejemplo:

Mi flujo de actividad:

Login > Home > Screen1 > screen2 ....

Terminé la actividad de inicio de sesión o llamé con el indicador no_history. Así que mis actividades son así.

Login(finished)> Home [bottom of the stack now] > Screen1 > Screen2[top of the stack]

Necesito manejar el error de sesión. Si ocurre algún error de sesión en algún punto, debo volver a la actividad de inicio de sesión. Pero recuerda que no tengo actividad de inicio de sesión en la pila. Así que clear_top no funcionará.

Si ocurre un error de sesión en la Pantalla 2, entonces necesito borrar la pila completa (pantalla2, pantalla1, inicio) y luego iniciar la actividad de inicio de sesión. De modo que después de presionar el botón Atrás en la actividad de inicio de sesión se cerrarán mis aplicaciones.

¿Hay alguna manera de borrar la pila de actividades?

gracias por adelantado

Respuestas a la pregunta(4)

Su respuesta a la pregunta