2010-03-04 28 views
5

è possibile avere un separatore tra gli elementi di un GridView?Android GridView con separatore

Grazie

+0

Non automaticamente - mi spiace! – CommonsWare

+0

e la domanda è ... come posso visualizzare qualcosa di simile a una tabella con bordi? Table View non mostra i bordi nè ... – xger86x

risposta

13

Probabilmente dovrai giocare con i colori di riempimento e di sfondo. Impostare lo sfondo per la tabella su un colore e lo sfondo su ogni vista nella tabella su un altro colore. Imposta una spaziatura di 1 o 2 pixel attorno a ciascuna vista nella tabella e dovresti avere un bordo in mezzo.

+2

Nel tuo xml per il tuo GridView, usa android: horizontalSpacing = "1dp" e android: verticalSpacing = "1dp" per impostare un pixel (densità indipendente) attorno a ciascuna cella per esempio. – FreewheelNat

1

dal commento di @ FreewheelNat, "Nel tuo xml per GridView, utilizza android: horizontalSpacing =" 1dp "e android: verticalSpacing =" 1dp "per impostare un pixel (densità indipendente) di riempimento attorno ad ogni cella, ad esempio."

questa è una soluzione molto migliore di @Jeff Barger's

Problemi correlati