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?

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.

  • Google Maps lento en WebView de Android 2.2 cuando se utilizan transformaciones CSS3
  • Recuperar User-Agent mediante programación
  • Listview con webview
  • Apertura de WebView en segundo plano
  • Lento touchmove de sondeo en Android vía navegador vs aplicación nativa
  • Cargar la imagen en caché de WebView en un ImageView
  • ¿Cómo crear un XWalkView dentro de un servicio?
  • Android: Html Anchor Link funciona sólo una vez en la vista web
  • Llame a WebView # getDrawingCache () de forma asincrónica sin congelar el subproceso de la interfaz de usuario
  • Android WebView no carga un archivo JavaScript, pero Android Browser lo carga bien
  • ¿Cómo mostraría una vista como una superposición de otra?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.