Leanback - 如何创建马赛克视图?

Posted

技术标签:

【中文标题】Leanback - 如何创建马赛克视图?【英文标题】:Leanback - How to create Mosaic View? 【发布时间】:2017-04-06 07:17:11 【问题描述】:

由于网上自定义视图教程不多,所以在这里问这个问题。我想创建一个像apple photo stream 一样的马赛克视图。我查看了由leanback 提供的示例,RowFragment/Vertical 行片段被紧密设计为在一行和一列中显示一个项目。我的目标是能够为某些项目提供超过一行和一列的跨度大小(与上面添加的链接相同)。我想知道是否有人做过这样的工作并且可以提供一些示例代码来学习。如果没有,我想要一些起点,我可以从那里开始并构建这样的布局。

【问题讨论】:

谁能建议如何改进这个问题?我找不到与此相关的任何工作。 【参考方案1】:

使用this实现网格,并与PageListRowFragment集成一个新的Fragment

【讨论】:

以上是关于Leanback - 如何创建马赛克视图?的主要内容,如果未能解决你的问题,请参考以下文章

iOS:在Objective C中使用集合视图的马赛克布局[重复]

Sonata 3x 扩展马赛克视图

使用 R 创建“艺术”马赛克图片(*不是*统计马赛克图)

计算 CollectionView 马赛克布局的单元格大小

如何创建不同宽度和高度的平铺照片库?

如何为图像分类中的马赛克增强创建类标签?