Мне нужен вид сетки с пустыми линиями сетки следующим образом
Вот что я получил до сих пор, вид сетки с линиями сетки только в занятых ячейках. Я также хочу линии сетки в пустых ячейках. Это возможно?
Мне нужен вид сетки с пустыми линиями сетки следующим образом
Вот что я получил до сих пор, вид сетки с линиями сетки только в занятых ячейках. Я также хочу линии сетки в пустых ячейках. Это возможно?
Я почти уверен, что GridView никогда не предназначался для этого, поэтому у вас есть два варианта.
- Напишите свой собственный GridView, который поддерживает представление по умолчанию.
OR
-Если это не динамический вид, который все время меняется в режиме реального времени:
В вашем адаптере установите минимум в методе getCount (возвратите Math.max(actualSize, MinimumCount)). И установите представления без данных в свои пустые поля.
Следите за тем, чтобы счетчик всегда был равен модулю 4, чтобы гарантировать, что каждая строка будет заполнена сверх этого значения.
Это просто то, что я придумываю в своей голове, скорее всего, есть лучший способ сделать это, но, надеюсь, я двигаю вас в правильном направлении.
Попробуйте поместить пустой View
в пустые ячейки сетки. Например, используйте TextView
без текста или просто new View()
.