gpt4 book ai didi

android - 在 Android TV 中如何实现 Header 的固定大小,如 Youtube TV App

转载 作者:行者123 更新时间:2023-12-03 17:03:30 24 4
gpt4 key购买 nike

在我的 TV App 中,我需要像 Youtube App 一样在 BrowseFragment 中实现固定的 Header。下面我附上了我想要的截图。

enter image description here

我纯粹是用 Lean Back 实现的,我的 fragment 是用浏览 fragment 扩展的,我可以将图标和文本添加到我的标题项。

就像他们解释的下面的链接:

https://corochann.com/browsefragment-header-customization-android-tv-application-hands-on-tutorial-17-697.html

当焦点移到右侧时,我的标题完全折叠。就我而言,我想将标题折叠成很小的,并且只需要在标题中显示图标。

最佳答案

Leanback 不支持此类功能。我也到处寻找解决方案,但没有发现任何有用的东西。所以我最终编写了一个 fragment ,它的行为类似于侧边栏导航,并通过一个用于交换键盘事件的接口(interface)与 RowsSupportFragment 一起使用。
当处于展开状态时 -> 显示菜单图标和菜单名称。
当处于折叠状态时 -> 显示菜单图标。
Navigation Collapsed state
看看这个Repository

关于android - 在 Android TV 中如何实现 Header 的固定大小,如 Youtube TV App,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54308711/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com