Hacer una actividad particular como actividad de raíz en la pila

Tengo un conjunto de actividades en mi pila Diga A -> B -> C. Cuando lanzo la actividad llamada 'D' debería ser despedido como la actividad raíz de mi aplicación y todas las otras actividades (A, B, C) deberían borrarse de mi pila una vez que se inicia la Actividad D. ¿Puede alguien decirme como como hacer esto

Si usted va a través de esta documentación http://developer.android.com/reference/android/content/Intent.html , puede ver las distintas banderas de intenciones y sus usos.

Específicamente, para su pregunta, uno tiene que usar FLAG_ACTIVITY_CLEAR_TASK que borrará cualquier tarea existente que estaría asociada con la actividad antes de que se inicie la actividad, es decir, la actividad se convierte en la nueva raíz de una tarea de otra manera vacía y todas las actividades antiguas terminadas.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.