GridView上的网格线

时间:2011-05-15 18:21:57

标签: android gridview

如何为GridView定义网格线? 是否有属性或我是否必须在其中绘制自己的背景?

3 个答案:

答案 0 :(得分:2)

没有这样的属性。最简单的方法是创建GridView的子类并覆盖 dispatchDraw()onDraw()来自己完成。

答案 1 :(得分:1)

将背景设置为GridView内的视图(膨胀布局),以便gridview自动显示该行。

答案 2 :(得分:0)

您可以为网格视图的每个单元格设置填充,使其看起来像网格线。每个单元格都会由线性布局组成。

另一种方法是将单元格作为线性布局,并在其中有一个宽度为0.5dp,高度为mp的视图,反之亦然为水平线。