Example usage for android.support.v4.view VerticalViewPager setOnPageChangeListener

List of usage examples for android.support.v4.view VerticalViewPager setOnPageChangeListener

Introduction

In this page you can find the example usage for android.support.v4.view VerticalViewPager setOnPageChangeListener.

Prototype

public void setOnPageChangeListener(OnPageChangeListener listener) 

Source Link

Document

Set a listener that will be invoked whenever the page changes or is incrementally scrolled.

Usage

From source file:com.brantapps.viewpagerindicator.vertical.IconPageIndicator.java

@Override
public void setViewPager(VerticalViewPager view) {
    if (mViewPager == view) {
        return;//from  w ww .  j a  v  a2 s  .c o  m
    }
    if (mViewPager != null) {
        mViewPager.setOnPageChangeListener(null);
    }
    PagerAdapter adapter = view.getAdapter();
    if (adapter == null) {
        throw new IllegalStateException("ViewPager does not have adapter instance.");
    }
    mViewPager = view;
    view.setOnPageChangeListener(this);
    notifyDataSetChanged();
}

From source file:com.brantapps.viewpagerindicator.vertical.TabPageIndicator.java

@Override
public void setViewPager(VerticalViewPager view) {
    if (mViewPager == view) {
        return;/*from   w  w  w . j  a  v  a2  s .  c  o  m*/
    }
    if (mViewPager != null) {
        mViewPager.setOnPageChangeListener(null);
    }
    final PagerAdapter adapter = view.getAdapter();
    if (adapter == null) {
        throw new IllegalStateException("ViewPager does not have adapter instance.");
    }
    mViewPager = view;
    view.setOnPageChangeListener(this);
    notifyDataSetChanged();
}

From source file:cn.qbcbyb.library.view.VerticalPagerSlidingTabStrip.java

public void setViewPager(VerticalViewPager pager) {
    this.pager = pager;

    if (pager.getAdapter() == null) {
        throw new IllegalStateException("ViewPager does not have adapter instance.");
    }/*from  ww w .  j  a v a 2s .  c  o  m*/

    pager.setOnPageChangeListener(pageListener);

    notifyDataSetChanged();
}