2015-11-19 52 views
0

首先對於我的英文破碎感到抱歉。 順便說一句,我現在堅持做百分比進度條,當我想刷新使用我的應用程序的URL地址。我嘗試在我的代碼中使用progressBar,但它永遠不會停止,即使地址完全刷新。那麼,你有什麼解決方案嗎?我已經在尋找這個案子,但沒有爲我工作。也許我以錯誤的方式或其他方式。幫助我。我是初學者。謝謝。 :)如何在刷新網址時使用百分比製作進度條(Android App)

回答

0

嘗試這個 -

webView.setWebChromeClient(new WebChromeClient() { 
public void onProgressChanged(WebView view, int progress) { 
    progressBar.setProgress(progress); 
    if (progress == 100) { 
     progressBar.setVisibility(View.GONE); 

    } else { 
     progressBar.setVisibility(View.VISIBLE); 

    } 
} 
}); 

和你的WebView客戶端將...

private class MyWebViewClient extends WebViewClient { 
@Override 
public boolean shouldOverrideUrlLoading(WebView view, String url) { 
    view.loadUrl(url); 
    return true; 
    } 
} 
+0

我先試試行不行SUD。 –

+0

好的。它是我的工作代碼 – sud

+0

南,其實我已經有功能來刷新網址...但現在,我需要添加百分比progressBar ..在此之前,我使用吐司..但有人問我要改變成類似加載有百分比..你明白我的意思嗎?他。對不起,我的英文.. –