Android TV-使用VerticalGridSupportFragment具有多个标题

时间:2018-10-16 10:08:14

标签: android android-tv leanback

我有一个设计,使用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
...

主意图片:

enter image description here

所以我想将headerItem显示为BIG-OBJ.title,并将其内容显示为BIG-OBJ.list-of-small-objs

  1. 可以使用VGS片段完成此操作吗?
  2. 相同想法的小例子将是很好的。

1 个答案:

答案 0 :(得分:0)

VerticalGridSupportFragment用于创建倾斜的垂直栅格,该倾斜栅格在给定VerticalGridPresenterObjectAdapter的情况下呈现对象的垂直栅格

我认为您可以使用包含行标题列表的HeadersSupportFragment

您可以从此博客文章中查看code