“Action complète à l’aide” lors d’une tentative de chargement dans une WebView

Je teste la WebView intégrée dans les applications Android. Mon problème est que le code suivant

WebView webView = (WebView) findViewById(R.id.webView1); webView.loadUrl("http://google.com"); 

déclenche une intention (en proposant aux navigateurs installés d’ouvrir le Web) au lieu de l’ouvrir dans la WebView intégrée. Que dois-je faire pour éviter cela?

 WebView mWebView= (WebView) findViewById(R.id.webView1); mWebView.setWebViewClient(new WebViewClient() { @Override public void onReceivedError(WebView view, int errorCode, Ssortingng description, Ssortingng failingUrl) { // Handle the error } @Override public boolean shouldOverrideUrlLoading(WebView view, Ssortingng url) { view.loadUrl(url); return true; } }); mWebView.loadUrl("http://google.com"); 

Cela n’ouvrira pas d’autres frontaliers. Faites référence ici à partir du site de développeur .

Vous devez implémenter WebViewClient si vous souhaitez ouvrir une URL dans votre application.

Vérifiez ce lien et recherchez l’exemple de gestion de la navigation dans les pages pour WebViewClient.