Distriggers la barra degli indirizzi nella webview di Android

Come disabilitare e hide la barra degli indirizzi da una WebView?

Non c’è una barra degli indirizzi in una WebView .

Se pensi di avere una WebView e vedi una barra degli indirizzi, quella non è la tua WebView . Piuttosto, stai guardando l’applicazione Browser. Molto probabilmente, l’URL che hai detto a WebView di caricare ha effettuato un reindirizzamento e non hai intercettato il reindirizzamento utilizzando un WebViewClient e shouldOverrideURLLoading() .

Aggiungendo questo disabilitato la barra degli indirizzi per me.

 WebView.setWebViewClient(new WebViewClient()); 

fonte: (sito giapponese): http://www.techdoctranslator.com/android/webapps/webview

Finalmente ci provo con questo. Ha funzionato per me ..

Ecco il codice funzionante

 private WebView webview ; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_ebook); //webview use to call own site webview =(WebView)findViewById(R.id.webView); webview.setWebViewClient(new WebViewClient()); webview .getSettings().setJavaScriptEnabled(true); webview .getSettings().setDomStorageEnabled(true); webview.loadUrl("http://www.google.com"); } 

e il tuo aspetto main.xml (res / layout) dovrebbe essere così:

  

non andare ad aggiungere layout.

 webview.setWebViewClient(new WebViewClient()); 

risolto il problema per me ..