Я не могу найти способ добавить внешний край к строкам GridView. Я нашел свойства setHorizontalSpacing
и setVerticalSpacing
, которые добавили внутреннюю прокладку между строками GridView, однако это не относится к внешним границам строк.Внешнее поле строк GridView
Я хотел бы иметь результат, как это показал на Google Play магазине:
Спасибо!
Пробовал ли вы просто добавить дополнение (или маржу) к 'GridView'? –
как @MH вы можете добавить свойства 'android: paddingLeft/Right' с тем же значением' setVertical/HorizontalSpace'. Недостатком является то, что это значение является фиксированным, и если вы установите 'android: stretchMode =" spacingWidth ", изменение размера изменит только внутренние расстояния. – Batsu
Добавление дополнения к GridView работает, как ожидалось. Однако, когда элементы начинают прокручиваться, прокладка остается фиксированной - то есть когда один из элементов висит над верхней частью экрана, есть белая (в моем случае) полоса между верхней частью экрана и элементом. Это выглядело бы лучше, если бы маржа была в элементе внутри GridView, но эти поля, похоже, не соблюдались. –