Ich verwende Material Calendar View Bibliothek, um einen bestimmten Monat anzuzeigen. Ich habe setMinimumDate()
und setMaximumDate()
verwendet, um diese Funktionalität zu erhalten.Android Kalender Kopfzeile zeigt falsche Monat-Jahr in Material-Kalenderansicht
Mein XML-Code ist:
<com.prolificinteractive.materialcalendarview.MaterialCalendarView
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/calendarView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:mcv_showOtherDates="none"
app:mcv_calendarMode="month"
app:mcv_firstDayOfWeek="saturday"/>
Java-Code:
materialCalendarView.state().edit()
.setMinimumDate(CalendarDay.from(2016, 1, 1)) // 1st February, 2016
.setMaximumDate(CalendarDay.from(2016, 1, 29)) // 29th February, 2016
.commit();
Hier Kalender Februar 2016 zeigen. Es zeigt die Tage und Daten korrekt an, aber der Kalenderkopf zeigt immer aktuellen Monat und Jahr (Bild hinzugefügt).
Wie kann ich dieses Problem beheben? .......
so? was sollte ich jetzt tun? –
In der Dokumentation sagten sie, dass sie nicht garantieren, dass die Änderung beibehalten wird ... unter größeren Änderungen 1.4.0 – Harmantj
Können Sie bitte den Link der Dokumentation für die bereit Referenz für das OP veröffentlichen? – RBT