高仿小米日历
https://github.com/wuda615/StickyCalendar
使用方式
导入
Gradle
compile 'com.github.wuda615:StickyCalendar-release:1.0.1'
xml添加布局
<com.github.wuda615.calendar.widget.ClpsCalendarWrapperLayout
android:id="@+id/calendar"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:calendarItemId="@layout/item_calendar_demo"
app:contentId="@+id/lv_bottom">
<ListView
android:id="@+id/lv_bottom"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:scrollbars="none" />
</com.github.wuda615.calendar.widget.ClpsCalendarWrapperLayout>
将要包含的滑动控件放置在
ClpsCalendarWrapperLayout
,可以是任何View,包括但不限于ListView,ScrollView,RecyclerView。对于需要使用自定义item样式或内容的日历,提供
</app:calendarItemId
属性自由替换对应的布局,@layout/item_calendar_demo
对应的布局文件完全样式由用户自己定义(是否显示农历,当天是否红点标识事件等),当然不设置将使用默认的样式。