Действия в стеке: A, B1, B2, B3, B4. если я нажимаю кнопку «Назад» в B4 (действие), я должен закончить все случаи действия B, и это должно привести меня к действию A.
На B4 вы должны вызвать следующий метод:
@Override public void onBackPressed() { startActivity(new Intent(this, A.class) .setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)); return; }