[每当我在viewpager上设置.registerOnPageChangeCallback时,都会调用3个方法,其中之一是onPageScrollStateChanged,我想知道变量状态代表什么?
来自文档:
public static final int SCROLL_STATE_DRAGGING
表示用户当前正在拖动ViewPager2,或通过伪造的拖动功能以编程方式。
常数:1(0x00000001)
public static final int SCROLL_STATE_IDLE
表示ViewPager2处于空闲的稳定状态。的当前页面已完全显示,没有动画正在进行。
常数:0(0x00000000)
public static final int SCROLL_STATE_SETTLING
表示ViewPager2正在调整为最终版本位置。
常数:2(0x00000002)
更多检查Documentation