如何使用 Leanback 库在 Android TV 中创建顶部导航栏

Posted

技术标签:

【中文标题】如何使用 Leanback 库在 Android TV 中创建顶部导航栏【英文标题】:How to create Top navigation bar in Android TV using Leanback library 【发布时间】:2020-01-01 19:23:43 【问题描述】:

我们正在使用 Leanback 库开发一个 android TV 应用程序,我们希望设计顶部导航菜单栏,而不是 Leanback 设计提供的默认左侧菜单栏。

可以使用 Leanback 库创建顶部导航菜单栏。

请找到我想要实现的示例图像。 https://www.firesticktricks.com/wp-content/uploads/2018/05/sling-tv-firestick-11.jpg

【问题讨论】:

【参考方案1】:

在 github 上查看这个 repo。链接在这里-TVLeanBackApp。它具有顶部水平导航并在选择时刷新 RowsFragment。根据您的需要进行自定义。

【讨论】:

以上是关于如何使用 Leanback 库在 Android TV 中创建顶部导航栏的主要内容,如果未能解决你的问题,请参考以下文章

如何更改 Android Leanback 库以支持背景视频而不是背景图像

Android TV(leanback)中的持久标头片段(禁用动画)

膨胀 android.support.v17.leanback.widget.TitleView 时出错

Android TV 开发-->Leanback 中 VerticalGridSupportFragment 的使用

使用 LeanBack 支持库自定义 Android TV 界面

在适用于 Android 的移动设备/平板电脑上使用 Leanback UI