【问题标题】:In Android Tv, How to implement the header(Navigation Drawer) where icon is always visible在 Android Tv 中,如何实现图标始终可见的标题(导航抽屉)
【发布时间】:2019-12-22 15:12:16
【问题描述】:

我是第一次使用 Android TV,并且正在学习使用 Leanback。

在我的 TV 应用中,我需要实现 Header(Navigation Drawer),在折叠抽屉时图标应该始终可见,类似于 Voot Android TV App

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

当焦点移到右侧时,标题完全折叠(包括标题和图标)。就我而言,我想将标题折叠到标题中,并且只需要在标题中显示图标。

下面我添加了 Voot 应用程序的屏幕截图,以便更好地了解我的需求

Expanded Header/Navigation Drawer ScreenShot

Collapse Header/Navigation Drawer ScreenShot

【问题讨论】:

  • 嘿,你找到解决办法了吗。我有类似的功能,我昨天发布了一个问题,但没有得到任何答案。
  • 您有解决方案吗?如果,请分享它
  • 有人有其他解决方案吗

标签: android android-studio android-layout android-tv leanback


【解决方案1】:

我们无法仅通过 Leanback 实现此目的。我编写了一个自定义导航菜单片段,专门用于 RowsSupportFragment,它还可以管理焦点和选择。

查看这个TVNavigationMenu 存储库

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-05-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多