最近有个需求,涉及到日历,要求点击按钮能切换上一周和下一周,点击指定的月份要切换到指定的月份,并且每次进去都要定位到今天,每次点击背景色换成我们自己的背景色,于是在网上搜了下,找到了这个:https://github.com/nomanr/WeekCalendar,
ViewPager+GridView实现的
然后根据我自己的需求,稍加改动了一下,效果如下(录了视频,但传失败了,就截三张图):
(1).每次进去都定位到今天
weekCalendar.setSelectedDate(new DateTime().withDate(new LocalDate().getYear(), new LocalDate().getMonthOfYear(), new LocalDate().getDayOfMonth()));
(2).点击具体的月份,切换到具体月份;点击具体的日期背景色换成需要的背景
weekCalendar.setSelectedDate(new DateTime().withDate(new LocalDate().getYear(), 7, 1));/