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" />