Материал DatePicker Range получить выбранную дату диапазона - PullRequest
0 голосов
/ 17 марта 2020

Я хотел бы использовать инструмент выбора даты материала для выбора диапазона дат. Как получить значение выбранного диапазона?

    long today = MaterialDatePicker.todayInUtcMilliseconds();

    calendar.setTimeInMillis(today);

    calendar.set(Calendar.MONTH, Calendar.JANUARY);
    long january = calendar.getTimeInMillis();

    calendar.set(Calendar.MONTH, Calendar.MARCH);
    long march = calendar.getTimeInMillis();

    calendar.set(Calendar.MONTH, Calendar.DECEMBER);
    long december = calendar.getTimeInMillis();

    //CalendarConstraints
    CalendarConstraints.Builder constraintBuilder = new CalendarConstraints.Builder();
    constraintBuilder.setValidator(new DateValidatorWeekdays());

    //MaterialDatePicker
    MaterialDatePicker.Builder builder = MaterialDatePicker.Builder.dateRangePicker();
    builder.setTitleText("Seleziona Date");
    //builder.setSelection(today);
    builder.setCalendarConstraints(constraintBuilder.build());
    final MaterialDatePicker materialDatePicker = builder.build();

Я только что попробовал materialDatePicker.getHeaderText (), но если я хотел бы узнать разницу?

...