android - 在 GridView 或 ListView 的底部添加额外的空间

标签 android android-gridview

是否可以在 GridView 的底部添加额外的空间(有点像空行)?

我希望当您向下滚动到 GridView 的底部时,会有额外的 50dp 空白区域。我尝试将 paddingBottom 设置为 50dp,但它似乎没有任何改变。

最佳答案

如果我没理解错的话,它应该是这样的:

Maciej 在这里提到了一个简单的解决方案:How to add extra space inside at the bottom of a GridView

您只需在 GridView 布局中添加以下内容:

<GridView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="50dp"
android:clipToPadding="false"/>

最重要的部分是 clipToPadding 属性,它必须设置为 false。

您还可以查看来自 Google 的相应博客文章,其中提到了此解决方案:https://plus.google.com/+AndroidDevelopers/posts/LpAA7q4jw9M

关于android - 在 GridView 或 ListView 的底部添加额外的空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15962705/

相关文章:

android - 在Android中,当服务和 Activity 使用相同的静态类时,类 'created'是否两次?

android - RecylerView 上的 OnclickListener 并获取点击项目的 Id

android - 如何将 Jake Wharton 的机器人模式实现到 Espresso UI 测试中?

android - 如何在 Android 中创建电视指南 View

android - 多次调用 bindView 的自定义游标适配器

android - SDK版本呈现问题

java - 如何使数据值保留三位小数?

android - 在 Android 中需要一个具有两列的不同行高的 ViewGroup(自定义)

android - 为什么我的适配器的 getView() 执行无限次?

Android:Gridview 单元格大小不一致