在常规的 android 应用程序中,我可以使用抽屉导航在顶级 View (应用程序的部分)之间导航 在电视应用程序中应该使用什么? 我只看到组织类别 -> 电影的两级内容的可能性 但是在我们的应用程序中,我们有几个部分(直播 channel 、点播电影、录制的节目等),其中大部分都有类别。 是否可以使用标准的 android.support.v17.leanback.app.BrowseFragment 和 android.support.v17.leanback.app.DetailsFragment?
最佳答案
简而言之:没有。 BrowseFragment
和 DetailsFragment
旨在为开发人员提供一种快速简便的方式,将他们的内容带到电视上。它们强制您进入那个非常容易理解和导航的特定结构。
如果您愿意全力以赴获得自定义体验,则需要使用 HeadersFragment
和 构建您的
。这被证明是相当头疼,但我设法为我公司的应用程序做到了。如果您有兴趣,我会就此写一篇文章/文章。BrowseFragment
版本行 fragment
编辑
这是 the article !它是一个名为 Building for Android TV 的更大系列的一部分。 ,如果你想看看。
关于android - 如何在 com.android.support :leanback-v17 中实现多于 2 级导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26166386/