So legen Sie den Rahmen von GridView auf Android fest

8

So legen Sie den Rahmen von GridView fest.
Wie Divider und DividerHeight von ListView.
Oder wie man die Grenze anzeigt.

    
brian 21.08.2012, 01:31
quelle

4 Antworten

33

Hier sind einige Beispiele für Grenzen in einer GridView.

Sie können sehen, wo ich die roten und blauen Grenzen in meinem XML definiert habe.

Dies ist mein main.xml-Layout:

%Vor%

Die Stärke des roten Rahmens wird über das Attribut layout_margin von GridView gesteuert, und die blauen Rahmen werden von horizontalSpacing und verticalSpacing gesteuert.

Um die schwarzen Zellenhintergründe zu erstellen, habe ich dieses Layout verwendet und es als list_item.xml gespeichert:

%Vor%

Meine Aktivität:

%Vor%     
Sam 21.08.2012, 02:36
quelle
9

Verwenden Sie unterhalb der XML-Datei als Hintergrund in der XML-Datei des Rasterelements.

%Vor%     
Ganesh Katikar 27.09.2014 06:39
quelle
2

Erstellen Sie grid_row_border.xml im Ordner res / drawable.

%Vor%

Verwenden Sie dies nun in Ihrem Grid-Layout-XML wie unten

%Vor%

Stellen Sie padding [android: padding="5dp"] und margin [android: layout_margin="5dp"] bereit, um besser auszusehen.

    
Lucky 10.03.2017 11:45
quelle
0

Ich füge diese Ansichten um mein Galeriebild in der Bildzeile xml hinzu:

%Vor%
  • Beachten Sie, dass ich ein benutzerdefiniertes Layout und einen Adapter für mein GridView
  • verwende
Amjad Abu Saa 10.06.2013 19:56
quelle

Tags und Links