2010-11-08 8 views
6

Tengo una vista de cuadrícula con barras de desplazamiento visualizadas permanentemente. Cuando configuro la propiedad android: paddingRight (de GridView) para decir 10dip, la barra de desplazamiento vertical se desplaza hacia la izquierda también.Android: Establezca el espaciado a la izquierda de la barra de desplazamiento en la vista de cuadrícula

No quiero que la barra de desplazamiento se mueva hacia la izquierda, simplemente quiero espacio extra blanco entre la barra de desplazamiento y los elementos de mosaico de vistas de cuadrícula.

no quiere decir que esto no es el comportamiento esperado, pero hay una manera de añadir espacio a la izquierda de la barra de desplazamiento sin tener que o bien:

  • Especificar dibujables personalizados para los elementos de la barra de desplazamiento.
  • Agregue el espaciado a los mosaicos Grid Views (es decir, mis diseños personalizados).

Android 2.2.

Respuesta

18

Ah encontró que lo siguiente controla el comportamiento que estaba buscando controlar.

<GridView 
android:scrollbarStyle="outsideInset" 
/> 
+1

fue capaz de hacer el cambio a nivel mundial mediante la adición de aplicar el alojamiento hasta el theme.xml outsideInset junto con el nombre del elemento <= "android: fadeScrollbars"> falsa a perimentariamente mostrarlos. – Emile

Cuestiones relacionadas