onPageScrollStateChanged(int state):状态代表什么

问题描述 投票:1回答:1

[每当我在viewpager上设置.registerOnPageChangeCallback时,都会调用3个方法,其中之一是onPageScrollStateChanged,我想知道变量状态代表什么?

java android android-viewpager
1个回答
0
投票

来自文档:

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

© www.soinside.com 2019 - 2024. All rights reserved.