#1270·banner

滚动的监听 offset一直是0

Author: DullyoungCreated Jul 14, 2026Updated Jul 14, 2026
Image

问题在于条件 realPosition == getCurrentItem() - 1: 滑动过半时会先走 onPageSelected,getCurrentItem() 已经变成下一页 之后带有 0 < positionOffset < 1 的回调大多不满足条件,被丢掉 能传到 addOnPageChangeListener 的,经常只剩边界附近、positionOffset == 0 的那几次. 直接获取vp2添加监听修复,但是要自己处理真实下标的问题。