有没有办法在MaterialCalendarView中设置minDate和maxDate,就像使用CalendarView一样?
calendarView.setMaxDate(lastDateInMillis);
calendarView.setMinDate(firstDateInMillis);
答案 0 :(得分:3)
如果您指的是第三方 - Lib https://github.com/prolificinteractive/material-calendarview,那么您可以使用
进行设置calendarView.state().edit()
.setFirstDayOfWeek(Calendar.WEDNESDAY)
.setMinimumDate(CalendarDay.from(2016, 4, 3))
.setMaximumDate(CalendarDay.from(2016, 5, 12))
.setCalendarDisplayMode(CalendarMode.WEEKS)
.commit();
您可以在1.4.0中看到重大变化的原因。
因为最小和最大日期的设置者不仅仅是简单的设定者。他们是应该像这样对待的“国家”。