如何向GridView添加标头?

时间:2012-10-13 19:26:13

标签: java android layout gridview

我有GridView日历。我想在上面的行中添加日期名称。

我尝试在GridView上方创建一个布局,但它并不适合每个设备。

我也不想将标题添加为网格中的单元格,因为我希望它们看起来与其他单元格不同。

是否可以根据列添加标题GridView

这是我的GridView

的图片

enter image description here

有没有办法添加标题行?或至少获取屏幕上每列的大小并进行计算以确定TextView上方Layout中每个GridView之间需要的边距?

谢谢!

1 个答案:

答案 0 :(得分:1)

首先,您必须在适配器的getCount()方法中添加7,因为您需要额外的7个单元格作为标题

然后,在适配器的getView()方法中,您必须检查位置是否为0到6,然后创建标题单元格,如Mon Tue等。