2010-11-08 16 views
6

J'ai une vue en grille avec des barres de défilement affichées en permanence. Quand je mets la propriété android: paddingRight (du GridView) pour dire 10dip, la barre de défilement verticale est décalée vers la gauche aussi.Android: Définir l'espacement à gauche de la barre de défilement dans la vue en grille

Je ne veux pas que la barre de défilement se déplace vers la gauche, je veux simplement un espace blanc supplémentaire entre la barre de défilement et les éléments en mosaïque des vues en grille.

ne veut pas dire que ce n'est pas le comportement attendu, mais est-il un moyen d'ajouter de l'espace à la gauche de la barre de défilement sans avoir soit:

  • Spécifiez dessinables personnalisés pour les éléments de la barre de défilement. Ajoutez l'espacement aux mosaïques Vues quadrillées (c'est-à-dire mes mises en page personnalisées).

Android 2.2.

Répondre

18

Ah trouvé que les contrôles suivants le comportement que je cherchais à contrôler.

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

a été en mesure de faire le changement appliquer globalement en ajoutant la propriété au theme.xml outsideInset avec false à les afficher de façon permanente. – Emile