浏览片段定制

问题描述:

我想定制BrowseFragment。通常,BrowseFragment由多行(标题+项目)组成。浏览片段定制

我的问题:对于同一行(蓝色突出显示),是否有可能具有不同的项目类型? (见下图)。

enter image description here

谢谢。

+0

你的意思是你想在两个不同的类别中的数据在单个“列表行”? –

您可能想尝试使用Presenter来实现更复杂布局中标题视图的自定义。正如Creating a Catalog Browser中所述,同样使用适配器和演示者,BrowseFragment类允许您定义和显示媒体目录中的可浏览媒体内容类别和媒体项目。

为了更好的理解和更多的样本,你可能还需要检查这些教程:

希望帮助!

使用PresenterSelector

这是由谷歌提供了一个示例:CardPresenterSelector.java。这个例子是Leanback-Showcase的一部分,如果你下载并运行它,你会注意到它们并没有真正做你正在寻找的东西 - 但是我相信它的设置是这样做的,如果你只是在CardPresenterSelector中做了一些编辑)。 (还有一个不错的youtube video伴随它)