Bigkoo / Bigkoo/Android-PickerView

如果同时设置了日期和范围 二月份显示和数据会出BUG 需要手动切换一次月份才正常

Open
#968 4 comments 5 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
13.4k
Forks
3.4k
PR merge metrics
No merged PRs in 30d

Description

.setDate(selectedDate) //导致条件进入下面方法块
.setRangDate(startDate, endDate)//导致startDay不等于1

原因在WheelTime352行左右
```
// 判断大小月及是否闰年,用来确定"日"的数据
if (list_big.contains(String.valueOf(month + 1))) {
wv_day.setAdapter(new NumericWheelAdapter(1, 31));
} else if (list_little.contains(String.valueOf(month + 1))) {
wv_day.setAdapter(new NumericWheelAdapter(1, 30));
} else {
// 闰年 29,平年 28
wv_day.setAdapter(new NumericWheelAdapter(startDay, leapYear ? 29 : 28));
}
```
new NumericWheelAdapter(startDay, leapYear ? 29 : 28)应该写成
new NumericWheelAdapter(1, leapYear ? 29 : 28)

(>﹏<)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.