Android GridView 1全宽项目然后2列,怎么样?

时间:2013-12-17 12:36:19

标签: java android listview

我需要GridView中的第一个项目是其他项目的两倍,然后所有下一个项目的大小相同,这是第一个项目大小的一半。

使用GridView不是强制性的,在我看来应该使用GridView来完成。

3 个答案:

答案 0 :(得分:1)

您可以将第一项放在gridview中,放在RelativeLayout

enter image description here

这不是一个优雅的解决方案,但它是一个解决方案

答案 1 :(得分:1)

你应该使用GridLayout: -

这是一个简短的教程http://developer.samsung.com/android/technical-docs/GridLayout-in-Android

GridLayout中的自定义排列: - Heterogeneous GridLayout

答案 2 :(得分:0)

您可以使用linearlayout,将所有项目的layout_width设置为0dp,将第一个的layout_weight设置为2,将其他的layout_weight设置为1