@Override public void handleClick(MonthCellDescriptor cell) { if (!cell.isSelected()) { clearAllOldSelections(); mSelectedCellList.add(cell); cell.setSelected(true); Calendar newlySelectedCal = Calendar.getInstance(Locale.getDefault()); newlySelectedCal.setTime(cell.getDate()); mSelectedCalendarList.add(newlySelectedCal); flushView(); } }