我有一个日历应用程序。我想遍历当前月份以获取所有事件。唯一的问题是所有事件的最后一个事件的日期显示。
似乎所有事件的日期值都替换为最后一个事件的日期值。
CalendarEvents events = new CalendarEvents();
final ArrayList<Event> e = new ArrayList<Event>();
for(int i = 0; i < _calendar.getActualMaximum(Calendar.DAY_OF_MONTH); i++){
if(isHoliday(i, month, year, date_value))
{
String date = i + "-" + month + "-" + year;
e.addAll(events.eventDetails(month, day));
summary_data = new Summary[e.size()];
for (int j = 0; j < e.size(); j++)
{
Event event = e.get(j);
summary_data[j] = new Summary(date, event.eventdetails);
}
}
}