我们正在开发一个android电视应用程序,其中我们需要一个视频的水平列表,在屏幕的顶部会有一个与视频相关的一些信息的视图。因此,当用户选择不同的视频,屏幕的顶部将更新为video.
的相关细节我们正在使用的android电视leanback库。我已经检查了DetailSupportFragment,但是一旦用户使用D-pad导航,这个片段似乎覆盖了屏幕顶部的细节部分。我们想要的是顶部细节部分应该总是可见的。关于如何自定义DetailSupportFragment的任何想法,或者是否有任何其他替代解决方案。
2条答案
按热度按时间8qgya5xd1#
所以我使用标准的Android SDK视图,主要是通过网格布局格式的recyclerview来完成。
bihw5rsg2#
最后我解决了这个问题,下面是我的主要活动xml的样子
在
FrameLayout
中,我将加载一个从VerticalGridSupportFragment
扩展而来的片段,它基本上是一个Card Presenter列表。fragment_header_title.xml
头标题片段将有文本和图像,以给予褪色的外观,我使用了
FadingEdgeLayout
link,这是一个片段类,下面是主活动中的布局和assginHeader-layout