繁体   English   中英

如何将标题添加到GridView?

[英]How to add an header to a GridView?

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

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

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

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

这是我的GridView的图片:

在此处输入图片说明

有什么办法可以添加标题行? 还是至少获取屏幕上每列的大小,然后进行计算以确定GridView上方Layout每个TextView之间需要哪些边距?

谢谢!

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM