Estoy tratando de abrir una página web en mi aplicación usando WebView
. Cuando abro la página web, me muestra la pantalla en blanco por un momento y luego abro esa página en el navegador dentro de mi aplicación.cómo mostrar la barra de progreso en la vista web?
¿Alguien me sugiere cómo mostrar el progreso o deshacerse de esa pantalla en blanco que aparece durante la carga de la vista web?
estoy usando siguiente código:
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());
posible duplicado de [Android barra de progreso WebView] (http://stackoverflow.com/questions/2537454/android-webview-progress -bar) –