1. 여기 클릭 시,

Dialog 또는 AlertDialog 영역 밖(ex. 위 그림에서 빨간 부분)을 클릭(터치)시 창이 사라지는 현상이 있는데

정상 종료도 아니고 원하는 버튼의 값도 없이 사라지게 된다(Dismiss)

 

 

2. 해결 방법

이것을 막기 위해서는

setCancelable(false);       // 영역 외 클릭 시, 창이 사라지지 않게 하기 위해서 사용함

한 줄만 추가 해주면 영역 밖을 클릭해도 창이 사라지지 않는다.