List of usage examples for android.support.v4.view VerticalViewPagerCompat setDataSetObserver
public static void setDataSetObserver(PagerAdapter adapter, DataSetObserver observer)
From source file:com.coleman.demo.view.page.DirectionalViewPager.java
public void setAdapter(PagerAdapter adapter) { if (mAdapter != null) { VerticalViewPagerCompat.setDataSetObserver(mAdapter, null); }//from w ww .ja v a 2 s .c o m mAdapter = adapter; if (mAdapter != null) { if (mObserver == null) { mObserver = new DataSetObserver(); } VerticalViewPagerCompat.setDataSetObserver(mAdapter, mObserver); mPopulatePending = false; if (mRestoredCurItem >= 0) { mAdapter.restoreState(mRestoredAdapterState, mRestoredClassLoader); setCurrentItemInternal(mRestoredCurItem, false, true); mRestoredCurItem = -1; mRestoredAdapterState = null; mRestoredClassLoader = null; } else { populate(); } } }