2015-11-19 48 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 ..在此之前,我使用吐司..但有人问我要改变成类似加载有百分比..你明白我的意思吗?他。对不起,我的英文.. –