答案 0 :(得分:1)
您不应该关心基于星期几的列中的位置。
一种方法是每天有一个Date实例。要以上述形式显示一年,您需要使用gridview 7x52。 gridview中的第一个单元格将在一年的第一天。第二天将进入第二个位置等。您也可以从该月中提取,以产生您想要的结果。
您需要标题。请检查此http://blog.sqisland.com/2014/12/recyclerview-grid-with-header.html
为网格适配器创建日期的一种方法:
For every day out of the 365 {
Calendar newDay = Calendar.getInstance();
newDay.set(Year, 2016);
newDay.set(Calendar.Day_Of_Year, 0<i<365);
Arraylist adaptersData.add(newDay);
{