使用android中的MaterialCalendarView禁用之前的日期和当前日期

时间:2017-04-06 05:49:54

标签: java android

如何通过在android中使用MaterialCalendarView库来禁用上一个和当前日期,我希望那些禁用的日子不会双向点击。 我使用这段代码

        public boolean shouldDecorate(CalendarDay day) {
            CalendarDay date= CalendarDay.today();
            return date != null && day.equals(date);
        }

        @Override
        public void decorate(DayViewFacade view) {
            view.setSelectionDrawable(getDrawable(R.drawable.drawable_circle));
            view.setDaysDisabled(true);
        }

1 个答案:

答案 0 :(得分:0)

使用此

Calendar calendar = Calendar.getInstance();
calendarView.state().edit().setMinimumDate(calendar.getTime()).commit();