Dialog가 보여지고 있는 상황에서 외부터치를 통해 종료되는것을 막는 방법
방법1. Dialog를 보여주는 클래스에 show()를 Override하여 추가하여 준다.
@Override
public void show() {
super.show();
this.setCancelable(false); //외부 클릭시 창닫기 금지
}
방법2. Dialog를 보여주는 클래스에 setCancelable(false)를 설정
setCancelable(false);
방법3. Dialog 선언하고 코드관리하는 부분에서 설정
dialog.setCancelable(false);
728x90