Android WebView deja espacio para la barra de desplazamiento

En mi WebView , tengo algunos elementos de bloque que tienen un color de fondo (diferente de blanco). Sin embargo, el color de fondo no va todo el camino a través del cielo .. um, pantalla. En su lugar, deja una pequeña franja blanca a la derecha, para donde la barra de desplazamiento iría. Ahora, quiero que las barras de desplazamiento aparezcan sólo cuando se desplaza (y desaparecen una vez que el usuario haya terminado de desplazarse). Lo intenté:

 android:fadingEdge="vertical|horizontal" android:fadeScrollbars="true" android:scrollbarStyle="insideOverlay" (and all other options) 

Además, mi HTML contiene lo siguiente en <head> :

 <meta name="viewport" content="target-densitydpi=device-dpi" /> 

De modo que no permite el zoom y no aleja por defecto.

Sin embargo, no puedo averiguar cómo deshacerse de la franja blanca. ¿Algunas ideas?

2 Solutions collect form web for “Android WebView deja espacio para la barra de desplazamiento”

Batalló este también. Encontré la respuesta aquí .

Parece que estabas muerta con android:scrollbarStyle="insideOverlay" , excepto que debido a algún bug no funciona correctamente cuando se define en XML. Funciona bien si utiliza:

 webView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY); 

Molesto.

 public void setVerticalScrollbarOverlay (boolean overlay) 

Desde: API Nivel 1
Especifique si la barra de desplazamiento vertical tiene estilo de superposición.
Parámetros
Superponga TRUE si la barra de desplazamiento vertical debe tener estilo de superposición.

  • ¿El WebView de Android cifra las contraseñas guardadas?
  • ¿Existe un límite de longitud de la clave (cadena) en el objeto JS?
  • Android: el método de WebView goBack () muestra una página en blanco
  • Android: guarda valor en LocalStorage antes de WebView.loadUrl ()
  • Android: Cómo comprobar la carga exitosa de url al usar webview.loadUrl
  • Mostrar caracteres acentuados en la vista web
  • Pasar una matriz de valores de la actividad de Android a JavaScript en un WebView
  • ¿Cómo obtengo el contenido de la página web desde un WebView?
  • Cordova WebView TIMEOUT ERROR con android
  • Problema de redibujo de WebView al cargar datos
  • WebView onPageFinished se está llamando cuando el error Página no disponible. ¿Solución?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.