Festlegen der Grenze des GridView-Steuerelements auf Android
Festlegen der Grenze des GridView.
Wie Teiler und DividerHeight der ListView.
Oder, wie die Anzeige der Grenze.
- Ein Raumteiler ist nicht eine Grenze für ein ListView... wollen Sie Steuern die grauen Ränder, die zwischen jedes Element in dieses Bild oder eine Grenze um die Außenseite wie ein Bilderrahmen?
- Ja, das meine ich.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hier sind einige Beispiele von Grenzen in einem GridView.
Können Sie sehen, wo ich die Roten und Blauen Grenzen in meinem XML.
Dies ist mein main.xml Layout:
Die Dicke der Roten Grenze kontrolliert wird GridView ist
layout_margin
Attribut und die Blauen Grenzen gesteuert werden, indemhorizontalSpacing
undverticalSpacing
.Machen die schwarze Zelle Hintergründe habe ich dieses layout und gespeichert als list_item.xml:
Meine Tätigkeit:
layout_margin
zulayout_padding
in der GridView.android:padding
gibt im Grunde das gleiche Ergebnis wieandroid:layout_margin
padding
mitpaddingLeft
undpaddingRight
. Wenn das nicht die Antwort, die Sie wollen, schreiben Sie bitte eine neue Frage mit mehr Details (ein Bild könnte helfen) dann poste den link in die Kommentare hier.android:clipToPadding="false"
auf das GridView, wird es fügen Sie die Polsterung um Sie herum, die nicht bleiben, wenn die Sicht gescrollt wirdverwenden Sie die folgende xml-Datei als hintergrund in der grid-Element xml-Datei.
Erstellen grid_row_border.xml in den res/drawable Ordner.
Nun verwenden Sie grid-layout-xml-Code als unten
Bieten Polsterung [android:padding="5dp"] Marge [android:layout_margin="5dp"] besser Aussehen.
Ich diese Ansichten rund um meine Galerie-Bild im Bild Zeile xml: