List of usage examples for android.support.v4.view.verticalview VerticalViewPagerCompat setDataSetObserver
public static void setDataSetObserver(PagerAdapter adapter, DataSetObserver observer)
From source file:com.open.verticalviewpager.DirectionalViewPager.java
public void setAdapter(PagerAdapter adapter) { if (mAdapter != null) { VerticalViewPagerCompat.setDataSetObserver(mAdapter, null); }/*from w w w .j ava 2s . c om*/ 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(); } } }