Most visited

Recently visited

ViewPager.SimpleOnPageChangeListener

public static class ViewPager.SimpleOnPageChangeListener
extends Object implements ViewPager.OnPageChangeListener

java.lang.Object
   ↳ android.support.v4.view.ViewPager.SimpleOnPageChangeListener


使用每种方法的存根实现简单实现ViewPager.OnPageChangeListener接口。 如果您不打算覆盖ViewPager.OnPageChangeListener所有方法, ViewPager.OnPageChangeListener

Summary

Public constructors

ViewPager.SimpleOnPageChangeListener()

Public methods

void onPageScrollStateChanged(int state)

当滚动状态改变时调用。

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

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

void onPageSelected(int position)

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

Inherited methods

From class java.lang.Object
From interface android.support.v4.view.ViewPager.OnPageChangeListener

Public constructors

ViewPager.SimpleOnPageChangeListener

ViewPager.SimpleOnPageChangeListener ()

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!