2011-03-03 5 views
0

내 웹보기가로드되는 동안 진행 대화 상자를 사용하려고하는데 웹 페이지로드가 끝나면 사라지 길 원합니다. 3 개의 탭에 모두 webview가 있고 그 중 하나의 활동이기 때문에 까다로운 상황입니다. 누군가 내 코드로 나를 도울 수 있습니까?진행 대화 상자 카운터

if("TAB_2".equals(tabId)) { 

       ProgressDialog pd = ProgressDialog.show(mainmenu.this, "", "Loading. Please wait...", true); 
       int progress1 = 1; 
       while(progress1 < 100) {progress1 = webview2.getProgress();} 
       if(progress1 > 99) {pd.dismiss();} 
       } 

여기서 내가 뭘 잘못하고 있니?

답변

0

닉 ... 음. 귀하의 작업에 UI 업데이트가 필요할 수도 있습니다. UI 작업을 업데이트 할 때마다 매 초마다 활동에 핸들러를 연결하고 반복 할 수 있습니다. 완료되면 진행 대화 상자를 닫을 수 있습니다.

관련 문제