Линии сетки на GridView - PullRequest
2 голосов
/ 15 мая 2011

Как определить линии сетки для GridView?Есть ли какой-то атрибут или мне нужно нарисовать свой собственный фон с ними?

Ответы [ 3 ]

2 голосов
/ 15 мая 2011

Нет такого атрибута.Самое простое - создать подкласс GridView и переопределить dispatchDraw() или onDraw(), чтобы сделать это самостоятельно.

1 голос
/ 19 апреля 2012

установить фон для вида (раздувать макет) внутри GridView, чтобы gridview автоматически отображал линию.

0 голосов
/ 18 декабря 2012

Вы можете просто установить отступ для каждой ячейки вида сетки так, чтобы она выглядела как линия сетки. Каждая ячейка, скажем, будет состоять из линейного макета.

Другим способом сделать это было бы иметь ячейку в качестве линейного макета и иметь вид внутри нее с шириной, скажем, 0,5 dp и высотой как mp и наоборот для горизонтальной линии.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...