Подтвердить что ты не робот

Проблема со спецификацией материалов Inline Datepicker для Android

У меня есть ScrollView с Datepicker

В предыдущих версиях Android Datepicker:

enter image description here

И я могу прокручивать отдельные элементы Datepicker день, месяц, годы без проблем

В Android Lollipop API уровня 21 Материал Datepiker показан следующим образом:

enter image description hereenter image description here

Если я нажимаю на месяц, отображается представление календаря, и я не могу изменить месяц, я могу выбрать только день. Если я попытаюсь отредактировать год, будет показан скроллер года, но если я попробую прокрутить его, то весь макет, в котором содержится датапикер, прокручивается, а не только дата.

calendarViewShown=false

кажется проигнорированным

Как я могу исправить эту проблему???

4b9b3361

Ответ 1

Атрибут calendarViewShown устарел при выборе даты в календаре. Если вы хотите, чтобы выбор даты в стиле прядился, вы можете установить атрибут datePickerMode на spinner.

<DatePicker
    ...
    android:datePickerMode="spinner" />

Что касается проблемы с прокруткой, выбор даты в календаре не поддерживает вложенную прокрутку.