마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

Dialog 터치 이벤트 처리 질문입니다.

0 추천

현재 loading wheel dialog를 쓰고 있는데, 해당 dialog 가 구동중에, 

back key로만 취소할 수 있게 할수 있는 방법이 있을까요...?

dialog.setCancelable(cancelable); 

true로 하면 back key로 취소 가능합니다만, dialog를 터치해도 취소가 되네요...

경험자분들 고견 부탁드립니다.

익명사용자 님이 2014년 4월 15일 질문

1개의 답변

+1 추천
http://developer.android.com/reference/android/app/Dialog.html#setCanceledOnTouchOutside(boolean)

메서드를 사용하면 다이얼로그 밖 영역을 터치했을 때 취소할지 말지를 결정할 수 있습니다만

다이얼로그를 터치했을 때 취소되는 건...

위 페이지를 참고해보시는 것이 좋을 듯 합니다.
Lifeclue (7,930 포인트) 님이 2014년 4월 15일 답변
...