Bigkoo / Bigkoo/Android-PickerView
TimePickerView的默认时间问题
Open
- Dominant language
- Java
- Stars
- 13.4k
- Forks
- 3.4k
- PR merge metrics
- No merged PRs in 30d
Description
## 问题
Calendar startDate = ;//最小时间,假设是2017-2-28 12:00
Calendar defaultDate = ;//默认显示时间,假设是2018-2-28 12:00
使用TimePickerView.Builder.setRangDate(startDate, null).setDate(defaultDate).build();
这时候弹窗显示的是最小时间,我本意是限制最小时间并让它显示默认时间
## 思考
参看源码,我觉得这部分的代码是有异议的,虽然我只限制了开始时间,但是我的默认时间是在范围内的(开始时 ~ 默认最大),这时候默认时间不应该被开始时间覆盖
https://github.com/Bigkoo/Android-PickerView/blob/e3615febd5654729a722400d70cb00951d05b20c/pickerview/src/main/java/com/bigkoo/pickerview/TimePickerView.java#L491
###
虽然可以在Builder.build()之后,再用TimePickerView.setDate(calendar)设置
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.