현재 다이얼로그에서 새로운 다이얼로그를 여는 것을 구현하고있는데요

어떤 다른 어플을 보면 다이얼로그에서 띄운 다이얼로그 상에서 back키를 누르면 2번째 다이얼로그만 닫히고

처음 다이얼로그가 보여집니다.

하지만 제가 해놓은 것은 다이얼로그 버튼에 새 다이얼로그 호출을 해놨는데 back키를 누르면 1,2번째 다이얼로그 모두가 닫히더군요 ㅠㅠ

어떻게 처리해야할까요??