无论如何要判断从URL到WebView的内容是否已满载?
编辑:我试图显示一个不确定的进度小部件,直到webview完全加载?
我将如何使用WebView.getprogress()实现此功能?
答案 0 :(得分:3)
您可以拨打WebView.getProgress()
并查看是否为100%。
编辑:将其添加到您的WebView
:
WebView.setWebViewClient(new WebViewClient() {
public void onPageFinished(WebView view, String url) {
// do your stuff here
}
});
如此question中所述。
答案 1 :(得分:3)
Stackoverflow存在一些问题,允许我编辑我的问题,这是对你问题第二部分的扩展,所以不要为了得到两个答案而对其进行标记或向下投票。
对于不确定进度微调器,创建一个ProgressDialog并在开始加载网页时显示它。然后在onPageFinished()
添加ProgressDialog.dismiss()
以关闭它。请参阅此guide以了解如何进行进度对话框。