0

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

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

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

是否可以向将GridView根据列对齐的标题添加标题?

这是我的照片GridView

在此处输入图像描述

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

谢谢!

4

1 回答 1

1

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

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

于 2012-10-14T02:28:12.090 回答