제가 하고싶은건..."동의"를 얻는 대화상자를 띄워놓고...
대화상자에서 동의할 경우만 로직이 진행 처리되고, 미동의시 액티비티를 종료되게 하고싶은데요...
아래처럼 해버리면 popup()에서 대화상자를 띄워주고 아래 코드를 바로 실행해버리더라구요....
대화상자 호출시 코드 실행을 일시중지 할수없나요?^^
onCreate(){
popup();
//동의시 계속진행
//미동의시 액태비티 종료...
}
void popup(){
new AlertDialog.Builder()~~~~~~~~.show();
}
"다음 로직"을 다이얼로그의 "동의 버튼을 누르는 이벤트"에서 실행하게끔 만드셔야 합니다.