[英]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.