我应该使用哪种布局,以便我的应用看起来像Google Plus?

时间:2012-10-11 22:03:12

标签: android listview layout gridview grid-layout

我想制作类似于当前版Google Plus中使用的版面:

enter image description here

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

你有比我更好的想法吗?

非常感谢:)

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:1)

post建议使用StaggeredGridView。我个人没有尝试过。