CalendarView
CalendarView copied to clipboard
周视图下,onDrawSelected 不执行
bug触发条件
Single_mode 下,在setOnMonthChangeListener 中calendarView.clearSingleSelect() 当周视图点击下个月的日期时,不会回调onDrawSelected,而月视图可以,很奇怪
setOnMonthChangeListener
setOnMonthChangeListener { year, month -> calendarView.clearSingleSelect() curCalendarSelected = null }
setOnCalendarSelectListener
setOnCalendarSelectListener(object : CalendarView.OnCalendarSelectListener { override fun onCalendarSelect(calendar: Calendar, isClick: Boolean) { //TODO 周视图下有bug if (isClick) { if (curCalendarSelected == calendar) { calendarView.clearSingleSelect() curCalendarSelected = null } else { curCalendarSelected = calendar } })
这是库原有的bug吗?