Android TV - наличие нескольких заголовков с использованием VerticalGridSupportFragment

У меня есть дизайн, где я должен иметь несколько заголовков при использовании VerticalGridSupportFragment, Я знаю, что заголовки могут быть легко добавлены, если вы используете ListRow, где вы просто передаете headerItem и адаптер, но если не ошиблись, то это не возможно для VGS Fragment.

Как мне этого добиться? Может маленький пример?

Данные у меня есть:

BIG-OBJ:
    title: "1"
    list-of-small-objs: small1, small2, small3
BIG-OBJ2:
    title: "2"
    list-of-small-objs: small1, small2, small3
...

Изображение идеи:

Поэтому я хочу отобразить headerItem как BIG-OBJ.title и это содержание как BIG-OBJ.list-of-small-objs,

  1. Можно ли это сделать с помощью фрагмента VGS?
  2. Небольшой пример той же идеи был бы великолепен.

1 ответ

VerticalGridSupportFragment предназначен для создания наклонных вертикальных сеток, которые визуализируют вертикальную сетку объектов с учетом VerticalGridPresenter и ObjectAdapter.

Я думаю, что вы можете использовать HeadersSupportFragment который содержит список заголовков строк.

Вы можете проверить код из этого сообщения в блоге.

Другие вопросы по тегам