먼저 스레드 함수와 화면 핸들러 함수를 만들어서 따로 함수로 구현해놓았습니다.

그리고 버튼을 눌렀을 경우 스레드를 함수를 불러서 스레드를 시작합니다.

그리고 이때 웹으로 접속해서 파싱을 여러번 합니다...이때 폰이 약간 가만히 있다가 다 되고 나면

화면에 출력하는데요. 이걸 방지하기 위해서

버튼을 눌렀을 경우 쓰레드 함수를 불러오지만 계산작업은 하기 전에 프로그레스다이얼로그를 띄우고

계산을 하고 슬립으로 해놓고 다이얼로그 꺼지게 해놨떠니

버튼을 누르자마자 잠깐 계산하면서 계산이 다되고 화면에 출력하면서 프로그레스다이얼로그창이 뜨는 겁니다.

저는 이걸 바란게 아니고 프로그레스다이얼로그가 먼저 뜨고 그 다음에 계산작업이 된 다음에 계산작업이 다 끝나면

프로그레스다이얼로그를 없애고 싶은데요..

왜 게산이 끝나고 뜨는지 모르겠고.. 또 엄청나게 데이터를 받아올때는 다이얼로그도 뜨지 않구요.

다른분들은 막 사용자를 고려해서 프로그래스다이얼로그를 많이 하시던데 어떻게 해야 원활하게 될까요?

휴..ㅜㅜ 버튼을 누르면 웹에 접속하면서 좀 있다가 화면에 출력이 되는데 그 전에 어떻게 다이얼로그가 차지하고 있게 하죠?ㅜ