WheelPicker
WheelPicker copied to clipboard
使用DatePicker年份总是跳到positio为0的位置
如果大家也碰到这个问题,下面是一个解决办法,让大家少走弯路:
//项目中的代码: //时间区间(需求:1年前1月1号->今天)
val nowCalendar = Calendar.getInstance()
val mixCalendar = Calendar.getInstance()
mixCalendar.add(Calendar.YEAR, -1)
mixCalendar.set(Calendar.MONTH, Calendar.JANUARY)
mixCalendar.set(Calendar.DAY_OF_MONTH, 1)
setYearRange(mixCalendar.get(Calendar.YEAR),nowCalendar.get(Calendar.YEAR))
setSelectedDate(nowCalendar)
setDateRange(mixCalendar, nowCalendar, WheelView.OverRangeMode.HIDE_ITEM) //关键就是上面二行代码要放在setRange之前