Android给GridView设置padding

实现效果

GridView.gif

实现代码

<GridView
    android:id="@+id/grid_view"
    android:horizontalSpacing="5dp"
    android:verticalSpacing="5dp"
    android:background="#EEE"
    android:numColumns="3"
    android:padding="5dp"
    android:scrollbarStyle="outsideOverlay"
    android:paddingTop="5dp"
    android:clipToPadding="false"
    android:layout_width="match_parent"
    android:layout_height="match_parent"/>

实现要点

android:clipToPadding="false"表明 gridview中的item在滚动的时候可以覆盖上下左右的padding
android:scrollbarStyle="outsideOverlay"表明滚动条出现的位置

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,460评论 25 708
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 6,537评论 0 17
  • 如上图所示,使用svn是基于中央工厂的管理方式,首先由项目的管理人员把项目的架构搭建好,之后传到svn的服务器上,...
    孔浩阅读 2,167评论 8 23
  • 云暗风起夏意消,枝也飘摇,叶也飘摇。 闲愁无刻不相扰,行也烦恼,停也烦恼。 冰簟孤枕独到晓,醒也难抛,梦也难抛。 ...
    自由和安阅读 267评论 2 1