Bigkoo / Bigkoo/Android-PickerView

WheelView可循环时,日期联动数据不匹配

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

Description

场景:可循环的日期选择器,当前日期是8/31。 第1步. “Day” 向下滑动1格滑动到1号 第2步. “Month”向下滑动1格到9月
结果:期望的结果是9/1,实际结果是9/2
原因:内存只记录dialog初始化时的initPosition,“Day”的initPosition没有根据月份做调整。例如:“Day”的initPosition=30对于8月来说是31号,但对于9月来说是1号。
解决方案:我的方法是每次滑动结束都重置initPosition为getCurrentItem(); 并将totalScrollY置为0

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.