Android:如果加载更多时间的重定向页面,如何知道webview加载完成?

时间:2017-08-29 06:20:48

标签: url redirect webview

  1. 一个webview
  2. 重定向网址
  3. webview加载重定向网址
  4. webview如何知道重定向网址加载完成?

1 个答案:

答案 0 :(得分:0)

我想你想要这种方法..

    final ProgressDialog dialog = new ProgressDialog(this);

    WebView webView = (WebView) findViewById(R.id.webView);
    webView.loadUrl(yourUrl);
    webView.setWebChromeClient(new WebChromeClient());

    webView.setWebViewClient(new WebViewClient(){
        @Override
        public void onPageStarted(WebView view, String url, Bitmap favicon) {
            super.onPageStarted(view, url, favicon);
            dialog.show();
        }

        @Override
        public void onPageFinished(WebView view, String url) {
            super.onPageFinished(view, url);
            dialog.hide();
        }
    });