1. 여기 클릭 시,
Dialog 또는 AlertDialog 영역 밖(ex. 위 그림에서 빨간 부분)을 클릭(터치)시 창이 사라지는 현상이 있는데
정상 종료도 아니고 원하는 버튼의 값도 없이 사라지게 된다(Dismiss)
2. 해결 방법
이것을 막기 위해서는
setCancelable(false); // 영역 외 클릭 시, 창이 사라지지 않게 하기 위해서 사용함
한 줄만 추가 해주면 영역 밖을 클릭해도 창이 사라지지 않는다.
'■ Android > Tip' 카테고리의 다른 글
[Android] 상태 표시줄 - 숨기기 (0) | 2020.01.21 |
---|---|
[Android] 상태 표시줄 - 투명하게 만드는 방법 (0) | 2020.01.21 |
[Android] 다이얼로그(AlertDialog) 사용법 - 아애 액티비티를 다이얼로그 띄우는 방법 (0) | 2020.01.20 |
[Android] Toolbar(=?액션바)(=?메뉴) - 사용법(5.메뉴 이름 바꾸기) (0) | 2020.01.20 |
[Android] Toolbar(=?액션바)(=?메뉴) - 사용법(4.메뉴 그룹 만들기) (0) | 2020.01.19 |