2016-11-07 9 views
0

Я завышен простой CalendarView:Android: (CalendarView) не в состоянии изменить месяц, выбранная Дата

<CalendarView 
    android:id="@+id/calendar_view" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    style="@android:style/Widget.CalendarView" 
    android:focusedMonthDateColor="@android:color/primary_text_dark" 
    android:unfocusedMonthDateColor="@color/light_gray"/> 

На моем тестовом устройстве, когда я пытаюсь выбрать любую дату, кроме текущей даты или изменить месяц на прокрутка, ничего не происходит

Я что-то упустил?

ответ

0

Я хотел бы предложить вам использовать https://github.com/wdullaer/MaterialDateTimePicker

Это очень настраиваемый CalendarView для Android и имеет хорошую документацию. Очень простой в использовании, я использую его в большинстве своих проектов.

+0

Спасибо, но мне нужен Календарь как часть экрана, а не диалог. Вот почему выбрал CalendarView. –

+0

Вы должны назначить слушателя onDateChange из вашего вида календаря и изменить его, чем дата в вашем CalendarView –