在使用 GridView 网格布局时,默认情况下 GridView  是没有网格线的,但是有些时候我们需要让GridView显示分割线,怎么办呢?
查了不少资料,找到了一种为 GridView添加网格线的方法。实际上,该网格线是通过设置GridView各子项的间隔,并分别设置GridView背景色与子项背景色实现的。

 


实现方法 
1、设置GridView背景色,设置水平间方向间隔属性值android:horizontalSpacing和竖直方向间隔属性值android:verticalSpacing

2、设置GridView子项背景色,要求 子项背景色跟GridView背景色不一致。




grid_item.xml

<?xml version="1.0" encoding="utf-8"?>    



运行效果(二级分类GridView):









更多相关文章

  1. Android解决用户多次点击按钮问题
  2. Android(安卓)中使用代码动态网格布局
  3. 第16章、布局Layouts之GridLayout网格布局(从零开始学Android)
  4. Android避免反复弹出同一Toast
  5. 【 Android(安卓)】RecyclerView 使用方法总结
  6. android讲义2之计时器组件Chronometer
  7. 【Android(安卓)Demo】图片之网格视图(GridView)
  8. Android(安卓)Studio的GridLayout中使按钮分布于整个网格
  9. Android程序优化之监听物理回退键,退出程序

随机推荐

  1. SVG 矢量图和矢量动画介绍
  2. EditText控件设置只读
  3. Android(安卓)BootLoader及两种刷机模式f
  4. Android之LocationManager类的方法详解
  5. Android(安卓)UI开发第三十五篇——AppCo
  6. Android(安卓)OpenCV获取相机并拍(Androi
  7. 一种在android中实现MVP模式的新思路
  8. android中c/c++程序的调试(eclipse)
  9. Android数据库加密
  10. android Activity 应用程序 生命周期