我还没有找到任何文档说明如何在将焦点从头切换到browsefragment中的片段时禁用行缩放。
Leanback版本24.2.0
browseFragment有一个函数enableMainFragmentScaling
可以部分解决问题。这些图片现在已经有了完整的尺寸,但是标题仍然没有像PlayStore应用程序YouTube应用程序那样扩展。对焦行时的展开(无动画)。
我到目前为止所做的:enableMainFragmentScaling(false);
在棕色碎片中setExpand(false);
在嵌套的rowsfragments中。但没有改变什么。
代码非常类似于demo leanback项目。但在那里,它们启用了行缩放。Demo on Github
最佳答案
我可以通过调用setExpand(true)
作为onCreateView()
中RowsFragment
的第一行来实现这种效果。
如果你想永远锁定这个效果,你可以覆盖setExpand(...)
中的RowsFragment
,只需调用super.setExpand(true)
。不过,我相信你还是需要初次通话。