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

프로그레스, 터치해도 사라지지 않게 하는 방법

0 추천

 

초기화면 구성이 느려서 스레드 처리하여 화면이 뜬 후, 로딩이 완료 될 때까지 프로그레스가 돌도록 하였습니다.

 

근데 프로그레스 다이얼로그가 돌아가는 중에 화면을 터치하면, 프로그레스 팝업이 사라지고 다음으로 진행될수 있는 것 처럼 보이는데요

 

실제로는 로딩이 완료되지 않아 다음으로 진행하면 오류가 발생됩니다.

 

 

 

그래서 프로그레스 가 떠있는 중에는 화면을 터치해도 프로그레스가 사라지지 않게하고싶은데 방법이 있을까요?

Kruger (170 포인트) 님이 2013년 2월 21일 질문

3개의 답변

0 추천
progress.setCancelable(false)
퐁풍 (8,740 포인트) 님이 2013년 2월 21일 답변
0 추천
말씀하시는 Progress 가 ProgressDialog 면 setCancelable(flag) 를 이용해보세요
안티푸라면 (6,700 포인트) 님이 2013년 2월 21일 답변
0 추천
progressDialog.setCanceledOnTouchOutside(false);
얼룩돼지 (15,720 포인트) 님이 2013년 2월 21일 답변
...