동의안함 선택 시 초기화면으로 넘어가게 하기위해선 회원약관화면만 finish()해주시면 초기화면으로 다시 돌아오겠죠.
회원약관화면이 따로 액티비티로 구현하셨고 인텐트에서 플래그를 따로 지정해서 화면전환시 초기화면을 스택에서 없애지 않으셨다면 위에 말씀드린대로 그냥 finish()하시면 밑에 있던 초기화면이 보이게 됩니다.
다이얼로그 같은경우도 마찬가지로 dismiss를 해주시면 될듯합니다.
안드로이드 액티비티들이 어떤 구조를 갖고 있는지, 화면 전환 시 인텐트 Flag값에 관하여 좀 더 공부하신다면 지금보다 편하게 해결 하실 수 있으리라 생각합니다.