我想在活动中使用 BrowseFragment 以及另一个片段。另一个片段的目的是有一个列表视图,在每个选定的项目上,BrowseFragment 将重新加载新数据。这是推荐的吗?
问问题
412 次
1 回答
1
那么HeadersFragment
in 的BrowseFragment
行为很像 a ListView
(因为它由 a 支持,它由 aVerticalGridView
支持RecyclerView
),它允许您将您的选择映射HeadersFragment
到由您的BrowseFragment
.
我在这篇文章中更深入地介绍了以下内容,但这里是要点:
使用24.0.0
Leanback 库的版本,您HeaderItem
可以使用. 如果您将其映射到一个(或任何类型的片段)并用多行填充它,那么听起来它可能能够实现您在 OP 中描述的内容。HeadersFragment
ListRow
PageRowFragmentFactory
HeaderItem
RowsFragment
RowsFragment
BrowseFragment
将为您处理所有令人耳目一新的事情。所以你所要做的就是告诉它标题部分中的哪个列表项映射到哪个片段,它会为你交换片段。您真的应该克隆Leanback 展示示例应用程序并在模拟器中使用它,看看它是否是您正在寻找的。
于 2016-06-13T23:49:23.457 回答