Most visited

Recently visited

ViewPager.OnPageChangeListener

public static interface ViewPager.OnPageChangeListener

android.support.v4.view.ViewPager.OnPageChangeListener
Known Indirect Subclasses


回调界面,用于响应所选页面的更改状态。

Summary

Public methods

abstract void onPageScrollStateChanged(int state)

当滚动状态改变时调用。

abstract void onPageScrolled(int position, float positionOffset, int positionOffsetPixels)

此方法将在当前页面滚动时调用,或者作为程序启动的平滑滚动的一部分或用户启动的触摸滚动。

abstract void onPageSelected(int position)

当选择新页面时将调用此方法。

Public methods

onPageScrollStateChanged

void onPageScrollStateChanged (int state)

当滚动状态改变时调用。 用于发现用户何时开始拖动,何时寻呼机自动调整到当前页面,或何时完全停止/空闲。

Parameters
state int: The new scroll state.

也可以看看:

onPageScrolled

void onPageScrolled (int position, 
                float positionOffset, 
                int positionOffsetPixels)

此方法将在当前页面滚动时调用,或者作为程序启动的平滑滚动的一部分或用户启动的触摸滚动。

Parameters
position int: Position index of the first page currently being displayed. Page position+1 will be visible if positionOffset is nonzero.
positionOffset float: Value from [0, 1) indicating the offset from the page at position.
positionOffsetPixels int: Value in pixels indicating the offset from position.

onPageSelected

void onPageSelected (int position)

当选择新页面时将调用此方法。 动画不一定完整。

Parameters
position int: Position index of the new selected page.

Hooray!