현재 A_fragment, B_fragment, C_fragment, D_fragment을 순서대로 갔다가
D_fragment → A_fragment로 이동했을 때 백스택에는 B,C,D_fragment가 남았있는데
A_fragment에서 backkey를 눌렸을때 D_fragment , C_fragment, B_fragment로 이동하지 않고
fragment를 종료하고 싶은데 어떻게 해야되나요?
fragment간의 화면 변경은 다음과 같이 하고 있습니다
transaction.add(R.id.container, fragment);
transaction.addToBackStack(fragmentTag);
transaction.commit();
스택이 없을 경우에는 종료가 되는데 스택이 쌓여있을 경우에 종료되지 않고 이전 화면으로 갑니다