相关疑难解决方法(0)

如何在webview上显示进度条?

我正在尝试使用我的应用程序打开一个网页WebView.当我打开网页时,它会显示空白屏幕一段时间,然后在我的应用程序内的浏览器中打开该页面.

有人建议我如何显示进度或摆脱加载webview期间出现的空白屏幕?

我使用以下代码:

WebView mWebView = (WebView) findViewById(R.id.mywebview);
mWebView.getSettings().setJavaScriptEnabled(true);

// error handling
final Activity activity = this;

mWebView.setWebViewClient(new WebViewClient() {
    public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
        Toast.makeText(activity, "Oh no! " + description, Toast.LENGTH_SHORT).show();
    }
});

// error  handling

mWebView.loadUrl(URL);
mWebView.setWebViewClient(new HelloWebViewClient());
Run Code Online (Sandbox Code Playgroud)

android

36
推荐指数
3
解决办法
3万
查看次数

标签 统计

android ×1