CollapseCalendarView是开源的Android库,使开发人员能够轻松添加日历到他们的应用程序。CollapseCalendarView可以月和周视图之间切换。
与示例的源代码包含在库中。
dependencies {
...
compile 'com.wefika:collapse-calendar-view:<version>'
...
}
首先,添加视图布局。
<com.wefika.calendar.CollapseCalendarView
android:id="@+id/calendar"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
比你在你的代码初始化。
CalendarManager manager = new CalendarManager(LocalDate.now(), CalendarManager.State.MONTH, LocalDate.now(), LocalDate.now().plusYears(1));
CollapseCalendarView calendarView = (CollapseCalendarView) findViewById(R.id.calendar);
calendarView.init(manager);