【问题标题】:Android TV :Show Row Title alwaysAndroid TV:始终显示行标题
【发布时间】:2016-09-08 23:07:46
【问题描述】:

如何让各个行的标题始终显示,而不是仅在选中时显示?就像 Youtube 应用中的示例一样,应该始终看到“上传”和“热门上传”。

【问题讨论】:

  • 当你建立电影信息时也添加那个标题。

标签: android android-tv


【解决方案1】:

我刚刚回答了这个问题here,但大致的要点是:

我可以通过在RowsFragment 中调用setExpand(true) 作为onCreateView() 的第一行来实现这种效果。

如果你想永远锁定这个效果,你可以在你的RowsFragment 中覆盖setExpand(...),然后调用super.setExpand(true)。我相信你仍然需要onCreateView() 的初始呼叫。

【讨论】:

  • 您是否为此使用了自定义 RowFragment?当我尝试 setExpand(true) 时,getRowFragment 返回 null
  • 是的,我正在使用自定义 RowsFragment。这些调用进入的类是RowsFragment 的子类。如果您对leanback 不熟悉,可以查看leanback 团队提供的this examplethis example
猜你喜欢
  • 2013-01-12
  • 2013-02-14
  • 1970-01-01
  • 1970-01-01
  • 2020-08-11
  • 2019-12-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多