0

嗨,我刚刚观看了Android Design in Action: Collections的最后一个视频,我想知道您如何处理以下视图:

在此处输入图像描述

我认为的第一件事是使用 GridView,但是如何实现第一个项目填充两个项目的大小?

我认为的另一个解决方案是使用普通的 ListView,但在每一行中返回两个项目视图。并为第一行返回一个项目。

您如何看待这两种方法?有更好的选择吗?

更新:

我想从光标或列表动态地膨胀集合。

4

3 回答 3

2

看看链接。。

http://www.androidviews.net/2013/01/pinterest-like-adapterview/

在该链接中有带有源代码的 Staggeredgridview 示例尝试..

https://github.com/maurycyw/StaggeredGridViewDemo

于 2013-10-09T07:38:32.840 回答
0

让我帮助你,我的朋友。使用以下库https://github.com/Utopia-Developers/StaggeredGridView它是 StaggeredGridView 的实现,允许您在适配器的 getView() 方法中设置每个视图的列跨度。来自 Utopia 开发者的 StaggeredGridView 的实现

于 2013-11-17T06:59:03.387 回答
0

不完全相同的场景,但你可能会发现这篇文章很有用。-

创建网格布局。

于 2013-10-09T07:46:30.080 回答