如何在com.android.support中实现2级以上导航:leanback-v17

2024-01-29

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


简而言之:不。BrowseFragment and DetailsFragment旨在为开发者提供一种快速、简单的方式将他们的内容移植到电视上。他们force你会看到那个特定的结构,它非常容易理解和导航。

如果您愿意全力以赴获得自定义体验,则需要构建您的版本BrowseFragment,通过使用HeadersFragment and a RowsFragment。这证明是很头疼,但我设法为我公司的应用程序做到了。如果您有兴趣,我会就此写一篇文章/文章。

EDIT

Here's 文章 https://medium.com/building-for-android-tv/building-for-android-tv-episode-2-e06cadc4f6f5!它是一个更大的集合的一部分,名为为 Android TV 构建 https://medium.com/building-for-android-tv,如果你想看的话。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在com.android.support中实现2级以上导航:leanback-v17 的相关文章

随机推荐