Android 滚动GridView时保留填充栏

Android 滚动GridView时保留填充栏,android,Android,我有一个GridView(见屏幕截图),其中包含的项目都需要大约12个倾斜间距。然而,当我在GridView上设置padding时,似乎无法滚动到我确实想做的paddingm。我如何做到这一点 请注意我要滚动的前两张图片上方的空白部分: 代码: android:clipToPadding=“false”将解决您的问题如果您试图只在GridView的左侧和右侧获得填充,为什么不设置相关的android:paddingLeft和android:paddingRight属性android:padd

我有一个
GridView
(见屏幕截图),其中包含的项目都需要大约12个倾斜间距。然而,当我在
GridView
上设置padding时,似乎无法滚动到我确实想做的paddingm。我如何做到这一点

请注意我要滚动的前两张图片上方的空白部分:

代码:



android:clipToPadding=“false”
将解决您的问题

如果您试图只在
GridView
的左侧和右侧获得填充,为什么不设置相关的
android:paddingLeft
android:paddingRight
属性<代码>android:padding将影响视图的所有四个面。我确实希望在顶部添加padding,我只希望能够滚动。啊,我现在支持你。在这种情况下,我认为实现您所追求的目标的最简单方法是使网格项的顶部填充部分成为网格项的一部分。因此,基本上您的项目将是方形的,在顶部加上一些额外的填充,然后滚动(然后从
GridView
容器中删除顶部填充)。可能重复
<GridView
    android:id="@+id/feed_grid"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:columnWidth="96dp"
    android:gravity="center"
    android:horizontalSpacing="@dimen/grid_view_margins"
    android:numColumns="auto_fit"
    android:padding="@dimen/grid_view_margins"
    android:stretchMode="columnWidth"
    android:scrollbarStyle="outsideInset"
    android:verticalSpacing="@dimen/grid_view_margins" />