Closed wardenlzr closed 6 years ago
Yest, it happens same for me not every time but frequently.
@wardenlzr 请问你解决了么
@ITzhangyan CalendarViewAdapter中 `private void init(Context context, OnSelectDateListener onSelectDateListener) { saveSelectedDate(new CalendarDate()); //初始化的种子日期为今天 seedDate = new CalendarDate(); for (int i = 0; i < 3; i++) { CalendarAttr calendarAttr = new CalendarAttr(); //CalendarAttr.CalendarType.WEEK 这是原来的参数 calendarAttr.setCalendarType(CalendarAttr.CalendarType.MONTH); calendarAttr.setWeekArrayType(weekArrayType); Calendar calendar = new Calendar(context, onSelectDateListener, calendarAttr); calendar.setOnAdapterSelectListener(new OnAdapterSelectListener() { @Override public void cancelSelectState() { cancelOtherSelectState(); }
@Override
public void updateSelectState() {
invalidateCurrentCalendar();
}
});
calendars.add(calendar);
}
}`
运行demo随便点一个日期出现如图所示,请问显示月日历时怎样默认隐藏掉周日历?