我正在使用android TV应用程序,并且正在使用leanback库。
我想自定义应用程序布局“ BrowseFragment”。我想删除标题视图,仅显示卡列表“行”。
有可能做到这一点,或者有其他解决方案可以实现这一目标吗?
如何删除空白区域,如下图中虚线框所示 BrowseFragment.我设法删除搜索按钮和标题.虽然,我还想删除空白区域并在屏幕顶部移动视频行.
有没有办法做到这一点?
我尝试在我的AppTheme中设置以下内容,但我怀疑它有帮助:
<item name="browseRowsMarginTop">0dp</item>
<item name="browsePaddingTop">0dp</item>
Run Code Online (Sandbox Code Playgroud)
我正在尝试使用 Android Lean 后备库构建我的第一个 Amazon Fire TV 应用程序。我想自定义 BrowseFragment 看起来像下面显示的图像。
我尝试如下设置自定义布局。
@Override public View onInflateTitleView(LayoutInflater inflater, ViewGroup parent,
Bundle savedInstanceState) {
View title = inflater.inflate(R.layout.custom_title_view, parent, false);
titleImageView = (AppCompatImageView) title.findViewById(R.id.title_content_thumbnail);
return title;
}
Run Code Online (Sandbox Code Playgroud)
但生成的布局如下所示,带有透明的 TitleView 和列表行显示在其下方。请提出一种更好的方法来使 UI 看起来与第一张图像相似。找不到任何可以实现这一点的东西。