2015-08-11 6 views

ответ

0

Вы можете использовать android: verticalSpacing and android: horizontalSpacing в своем GridView, чтобы сделать промежуток между элементами. Проверьте этот ответ здесь, это может помочь вам:

Increase the grid spacing in android

Надеется, что это решит вашу проблему. Ура!

+1

Нет, это не решит мою проблему из-за использования GridLayout, а не gridview. –

+0

Извините, мой плохой, я неправильно прочитал. –

1

Вы используете пользовательские представления для каждой ячейки или создаете все ячейки в файле макета?

Если вы создаете все ячейки в файле макета, например, в файле this, , вы можете использовать атрибут android: padding для каждой ячейки, чтобы добавить объем пространства, который вы хотите для каждого элемента. Если вы адаптируете пользовательские представления к GridLayout, вы можете использовать атрибуты в макете, который вы надуваете, например, padding или layout_margin.

+0

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

Смежные вопросы