Tôi đang cố mở một trang web trong ứng dụng của mình bằng cách sử dụng WebView
. Khi tôi mở trang web nó cho tôi thấy màn hình trống trong một thời gian và sau đó mở trang đó trong trình duyệt bên trong ứng dụng của tôi.cách hiển thị thanh tiến trình trên chế độ xem web?
Bất cứ ai cũng đề xuất cho tôi cách hiển thị tiến trình hoặc loại bỏ màn hình trống có trong quá trình tải chế độ xem web?
Tôi đang sử dụng đoạn mã sau:
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());
thể trùng lặp của [Android thanh tiến trình WebView] (http://stackoverflow.com/questions/2537454/android-webview-progress -bar) –