0
我有一個日曆應用程序。我想循環通過當前的月份來獲取所有事件。唯一的問題是日期顯示所有事件的最後一個事件。循環顯示上次日期值
看來所有事件的日期值都被上一個事件的日期值替換。
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);
}
}
}