Android – ¿por qué webview redireccionar a webbrowser

I probar un appView webView simple. Y este es mi código:

public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); mWebView = (WebView)findViewById(R.id.webview); mWebView.getSettings().setJavaScriptEnabled(true); mWebView.loadUrl("http://eepis-its.edu"); } public class myWebClient extends WebViewClient{ public void onPageStarted(WebView view, String url, Bitmap favicon){ super.onPageStarted(view, url, favicon); } public boolean shouldOverrideUrlLoading(WebView view, String url){ view.loadUrl(url); return true; } } public boolean onKeyDown(int keyCode, KeyEvent event){ if ((keyCode == KeyEvent.KEYCODE_BACK) && mWebView.canGoBack()){ mWebView.goBack(); return true; } return super.onKeyDown(keyCode, event); } 

Y, cuando trato de hacer clic en el hipervínculo en ese sitio, he redirigido a navegador móvil. Por qué sucede Lo que quería es, cuando hago clic en el hipervínculo de su show en webview también.

por favor, ayúdame.

Debe anular el comportamiento estándar, que inicia el navegador cuando se hace clic en los vínculos. Utilice el WebViewClient shouldOverrideUrlLoading() un WebViewClient . Hay un ejemplo de esto en el SDK (copiado a continuación para mayor comodidad).

 private class HelloWebViewClient extends WebViewClient {  @Override  public boolean shouldOverrideUrlLoading(WebView view, String url) {    view.loadUrl(url);    return true;  } } 

… entonces usted acaba de llamar a someWebView.setWebViewClient(new HelloWebViewClient()); .

  • Cómo configurar el zoom / ancho inicial para una vista web
  • ¿Cómo puedo ocultar el control de zoom en una vista web de Android?
  • El desplazamiento de la vista Web de Android se está portando mal al cargar un sitio web en flash
  • ¿Cómo puedo agregar WebView a un Widget?
  • WebView en el cuadro de diálogo
  • WebView de Android cargando parte de un sitio web
  • ¿Cuáles son los valores de retorno válidos para una interfaz Javascript en un WebView de Android?
  • La vista web de Android no cargará mi URL pero cargará otros
  • Mostrar contenido SCORM en Android
  • La ventana de Android no cambia de tamaño / panorámica cuando se abre softinput desde WebView
  • ¿Mostrar anuncios nativos dentro del contenido de WebView en Android?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.