Вопрос по android – В приложении Google Play, как в ViewGroup реализованы верхние списки приложения?

7

Приложение Google Play представляет верхние списки различных категорий в стиле GridView (Скриншот). Я почти уверен, что это не стандартный GridView, поскольку, когда я прокручиваю весь путь до самого дна, он показывает на экране "Загрузка". пункт, который не возможен со стандартными GridViews, насколько мне известно.

Могу ли я где-нибудь найти код для этой ViewGroup? Если нет, то как лучше всего реализовать такую ViewGroup? Я думал об обработке этого с помощью ListView, но для этого потребовался довольно грязный адаптер, который помещает несколько элементов списка в одну строку в соответствии с доступной шириной экрана.

Ваш Ответ

1   ответ
17

Я разобрал приложение Google Play и обнаружил, что здесь используется простой ListView с BucketListAdapter. Этот адаптер представляет элементы списка в стиле GridView, разбивая их на столбцы. Таким образом, они также могут использовать нижние и нижние колонтитулы списка.

Я выполнил свою собственную реализацию этого, если кому-то интересно, это можно найти здесь:https://github.com/rzsombor/bucket-list-adapter, Однако он все еще работает в процессе разработки.

Error: User Rate Limit Exceeded

Похожие вопросы