Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/178.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在com.android中实现两级以上的导航。支持:leanback-v17_Android_Android Support Library_Android 5.0 Lollipop_Android Tv - Fatal编程技术网

如何在com.android中实现两级以上的导航。支持:leanback-v17

如何在com.android中实现两级以上的导航。支持:leanback-v17,android,android-support-library,android-5.0-lollipop,android-tv,Android,Android Support Library,Android 5.0 Lollipop,Android Tv,在常规android应用程序中,我可以使用导航抽屉在顶级视图(应用程序的各个部分)之间导航 电视应用程序中应该使用什么? 我认为只有两个级别的内容组织类别->电影才有可能 但在我们的应用程序中,我们有几个部分(直播频道、点播电影、录制节目等),其中大部分都有分类。 是否可以使用标准的android.support.v17.leanback.app.BrowseFragment和android.support.v17.leanback.app.DetailsFragment?简言之:不可以。Bro

在常规android应用程序中,我可以使用导航抽屉在顶级视图(应用程序的各个部分)之间导航 电视应用程序中应该使用什么? 我认为只有两个级别的内容组织类别->电影才有可能 但在我们的应用程序中,我们有几个部分(直播频道、点播电影、录制节目等),其中大部分都有分类。
是否可以使用标准的android.support.v17.leanback.app.BrowseFragment和android.support.v17.leanback.app.DetailsFragment?

简言之:不可以。
BrowseFragment
DetailsFragment
旨在为开发者提供一种快速简便的方式,将其内容带到电视上。它们迫使你进入那个特定的结构,这很容易理解和导航

如果您愿意全力以赴获得定制体验,则需要使用
标题片段
行片段
构建您的
浏览片段
版本。这被证明是相当令人头疼的,但我还是设法为公司的应用程序做到了这一点。如果你感兴趣,我会写一篇关于这个的文章

编辑


给你!如果你想看的话,这是一个更大的集合的一部分。

如果你感兴趣,我将就此写一篇文章。
是的,这会很有趣。感谢HeadersFragment,RowsFragmentI我也会对你的文章感兴趣。这篇文章正在撰写中,但不幸的是,很难确切地解释怎么做,因为还有很多工作要做。同时,文章的第一部分是在线的:仅供参考-在编写和回答了这个SO问题后介绍的Leanback更新:以及教程视频,以及代码: