1

我想制作一个类似于当前版本的 Google Plus 中使用的布局:

在此处输入图像描述

我不知道我必须使用哪种布局,因为: - 我不能使用 GridView,因为它不支持跨行。- 我不能使用 GridLayout 或 LinearLayout 因为要显示的元素数量是动态的 - 我不能使用 ScrollView 因为我希望 AdapterView 重用子元素 - 我可以使用具有两种不同单元格类型的 ListView 但是我不能使用内置的 OnItemClickListener。

你有比我更好的想法吗?

非常感谢你 :)

4

2 回答 2

1

你可以很好地使用RelativeLayout它。使用单个Relative Layout您应该能够创建完全相同的布局。此外,您的内容可以Relative Layout很容易地动态添加(通过设置LayoutParams要添加的内容)。

于 2012-10-12T08:46:02.890 回答
1

这篇文章建议它使用StaggeredGridView。我个人没有试过。

于 2013-01-17T01:55:23.510 回答