GridView的行外边距

我找不到一种方法来添加一个外边距的GridView行。 我发现setHorizontalSpacingsetVerticalSpacing属性在GridView行之间添加内部填充,但不适用于行的外部边界。

我想要在Google Play商店中显示一个结果:

在这里输入图像说明

谢谢!

Solutions Collecting From Web of "GridView的行外边距"

您可以使用android:clipToPadding=false来添加在项目滚动时不停留的填充。 喜欢这个

 <GridView android:id="@+id/grid" android:layout_width="match_parent" android:layout_height="match_parent" android:horizontalSpacing="16dp" android:verticalSpacing="16dp" android:padding="16dp" android:clipToPadding="false" /> 

如果你想要在填充区域外面的滚动条,请设置android:scrollbarStyle="outsideOverlay"谢谢@Karl!