Como remover uma atividade específica do Android Back Stack?

No meu aplicativo, tenho cinco atividades a, b, c, d, e. O usuário transita na seguinte sequência .... 1. a -> b 2. b -> c 3. c -> d 4. d -> e

até a atividade 'd', se o usuário pressionar o botão Voltar, o aplicativo deverá redirecionar o usuário para a atividade anterior, como d -> c, c -> be assim por diante ...

Mas quando o usuário clica no botão Salvar na atividade 'd', o aplicativo redireciona o usuário para a atividade 'e'. Agora, se o usuário pressionar o botão Voltar, eu quero redirecionar o usuário para a atividade 'a', que é a tela inicial do meu inscrição.

Eu sou completamente novo no android. Não sei como atingir esse fluxo.Eu tentei esta solução, mas ela não produziu o resultado desejado. e desculpe pelo meu inglês ruim ...

questionAnswers(2)

yourAnswerToTheQuestion