GridView 3列1或2项

时间:2016-01-07 09:56:24

标签: android android-layout android-gridview

我有一个基于3列GridView的布局。现在的问题是我的项目数量不能被3整除,所以最后一行总会有1或2个项目。

通常看起来像这样:

我想要做的是将所有多余的物品放在新订单中。就像那样:

或者在列的中心有一个多余的项目。

所以我的问题是:是否可以在GridView中执行此操作?如果是,我该怎么做?

非常感谢每一个答案:)

1 个答案:

答案 0 :(得分:0)

不,这就是GridView如何调整其子视图。

您可能希望使用自定义GridLayoutManager使用Dashboard layout甚至更好的回收视图进行切换,您可以为最后一项设置跨度大小。