往上滑动滚轮,上一个item还是处于选中状态,导致getSelectedText()返回值错误
GreatEye opened this issue · 0 comments
GreatEye commented
往上滑动滚轮选中时间,结果上一个item还是处于选中状态,而往下滑动滚轮就没有这个问题,发现是ItemObject.isSelected()里面下面的代码有问题
if ((y + move + unitHeight) >= controlHeight / 2 - unitHeight / 2 + lineHeight
&& (y + move + unitHeight) <= controlHeight / 2 + unitHeight / 2 - lineHeight) {
return true;
}
把它去掉之后就正常了,使用过程中也没发现什么问题。