我想在我的應用程序中使用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());
可能重複http://stackoverflow.com/questions/2537454/android-webview-progress吧) – 2013-09-04 22:55:55