【发布时间】:2010-10-11 06:26:39
【问题描述】:
我正在尝试使用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());
【问题讨论】:
-
Android WebView progress bar 的可能重复项
标签: android