根据位置更改Gridview的列数

问题描述:

我目前正在构建一个实现GridView的应用程序。但是,我需要分割GridView。例如,在zeta位置的列数是3,然后在位置2 3 4处,列数变为1.根据位置更改Gridview的列数

我已经看过,但看起来并不像它的可能。来自iOS的背景在之前的一些iOS项目中做过它,所以我想我可能能够在android中复制它。

任何建议将是伟大的。

只是一个想法,不知道它是否会工作。使gridView成为auto_fit列,然后基于位置使项目单元格视图的宽度适当,以便gridView可以放入多个单元格或行中的一个单元格。