diff --git a/calendarview/src/main/java/com/haibin/calendarview/CalendarView.java b/calendarview/src/main/java/com/haibin/calendarview/CalendarView.java index b8c445c5..44d4abda 100644 --- a/calendarview/src/main/java/com/haibin/calendarview/CalendarView.java +++ b/calendarview/src/main/java/com/haibin/calendarview/CalendarView.java @@ -1212,7 +1212,7 @@ protected void onAttachedToWindow() { protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { int height = MeasureSpec.getSize(heightMeasureSpec); if (mDelegate == null || - !mDelegate.isFullScreenCalendar()) { + !mDelegate.isFullScreenCalendar() || height == 0) { super.onMeasure(widthMeasureSpec, heightMeasureSpec); return; }