浏览片段自定义

时间:2016-11-24 13:31:36

标签: android-tv leanback

我想自定义 BrowseFragment

通常,BrowseFragment由多行(标题+项目)组成。

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

enter image description here

感谢。

2 个答案:

答案 0 :(得分:1)

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

为了更好地理解和更多样本,您可能还想查看这些教程:

希望有所帮助!

答案 1 :(得分:0)

使用PresenterSelector

以下是Google提供的示例:CardPresenterSelector.java。该示例是Leanback-Showcase的一部分,如果您下载并运行它,您会发现它们实际上并没有按照您的具体要求进行操作 - 但我相信如果您只是在CardPresenterSelector(上面链接)。 (还有一个不错的youtube video可以随身携带)