Android webview 显示进度条

代码:

ProgressDialog dialog = null;

/**
 * 嵌入浏览器
 */
private void embedBrowser(String url) {
    Log.i(TAG, url);
    WebView browser = (WebView) this.findViewById(R.id.c131_webkit);
    if (browser != null) {
        wifi = new WifiService(this);
        if (wifi.isNetworkConnected()) {
            browser.setWebViewClient(new WebViewClient() {
                //已经加载完成
                @Override
                public void onPageFinished(WebView view, String url) {
                    super.onPageFinished(view, url);
                    dialog.dismiss();
                }
            });
            browser.loadUrl(url);
            dialog = ProgressDialog.show(this, null,
                    getString(R.string.progressBarLoading));
            browser.reload();
        } else {
            Toast.makeText(WebkitActivity.this, R.string.no_wifi, 100)
                    .show();
        }
    } else {
        Toast.makeText(WebkitActivity.this, R.string.no_webkite, 100)
                .show();
    }
}

 

Android webview 显示进度条,,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。