Android 如何创建具有动态图像高度的Gridview,如google play';什么是grideview?

Android 如何创建具有动态图像高度的Gridview,如google play';什么是grideview?,android,gridview,Android,Gridview,我想创建GridView和谷歌的play一样(如下图所示)。我在这方面进行了搜索,也提到了这一点,但仍然没有找到任何解决方案 我已经尝试过了StaggedGridView,但在这种情况下,方向改变时会产生问题。我还尝试了覆盖onConfigurationChanged,并在该gridView.invalidate()中和适配器。notifyDataSetValidated()但仍然有问题 问题是,如果我以横向模式加载应用程序并加载图像,并且在加载图像时如果我更改方向,则会出现GridView中显

我想创建
GridView
和谷歌的play一样(如下图所示)。我在这方面进行了搜索,也提到了这一点,但仍然没有找到任何解决方案

我已经尝试过了
StaggedGridView
,但在这种情况下,方向改变时会产生问题。我还尝试了覆盖
onConfigurationChanged
,并在该
gridView.invalidate()中
适配器。notifyDataSetValidated()但仍然有问题

问题是,如果我以横向模式加载应用程序并加载图像,并且在加载图像时如果我更改方向,则会出现
GridView
中显示的间隙

任何人对此有任何想法,请与我分享

我建议您使用它,允许用户创建一个
网格视图
,其行不均匀,类似于谷歌Play的网格视图Pinterest。

它还包括自己的
OnItemClickListener
OnItemLongClickListener
、选择器和固定位置还原

如果您已经使用了StaggedEdgridView,那么还有一个同样适用于您的解决方案

我希望这能达到你的目的。

希望这有帮助……:)

我建议您使用它,它允许用户创建一个
网格视图
,其行不均匀,类似于谷歌Play的网格视图Pinterest。

它还包括自己的
OnItemClickListener
OnItemLongClickListener
、选择器和固定位置还原

如果您已经使用了StaggedEdgridView,那么还有一个同样适用于您的解决方案

我希望这能达到你的目的。


希望这有帮助……:)

谢谢你的回答,但我已经试过了,正如我在问题中提到的,它会在方向改变时产生问题。嘿,我也试过了,但我只想要grideview,我可以在其中动态传递NumColums,因为它会在方向改变时改变。谢谢你的回答,但我已经试过了,正如我在问题中提到的,它会方向改变时会产生问题。嘿,我也试过了,但我只想要GridView,我可以在其中动态传递NumColums,因为它在方向改变时会改变。