List of usage examples for android.support.v4.view ViewPager getAdapter
public PagerAdapter getAdapter()
From source file:com.dashihui.afford.ui.widget.WdtPagerSlidingTabStrip.java
public void setViewPager(ViewPager pager) { this.pager = pager; yesBoolean = 0;/* ww w. ja va 2 s. com*/ if (pager.getAdapter() == null) { throw new IllegalStateException("ViewPager does not have mAdapterGalleryItem instance."); } pager.setOnPageChangeListener(pageListener); notifyDataSetChanged(); }
From source file:com.inspiron.googlegoogle.UI.View.PagerSlidingTab.java
public void setViewPager(ViewPager pager) { this.pager = pager; if (pager.getAdapter() == null) { throw new IllegalStateException("ViewPager does not have adapter instance."); }/*from ww w. j av a 2 s.c o m*/ pager.setOnPageChangeListener(pageListener); notifyDataSetChanged();//add }
From source file:com.along.altmcssd.pda.widget.viewpagerindicator.LinePageIndicator.java
@Override public void setViewPager(ViewPager viewPager) { if (mViewPager == viewPager) { return;//from w w w .j av a2s. c om } if (mViewPager != null) { // Clear us from the old pager. mViewPager.setOnPageChangeListener(null); } if (viewPager.getAdapter() == null) { throw new IllegalStateException("ViewPager does not have adapter instance."); } mViewPager = viewPager; mViewPager.setOnPageChangeListener(this); invalidate(); }
From source file:com.huyingbao.hyb.widgets.circleindicator.CirclePageIndicator.java
@Override public void setViewPager(ViewPager view) { if (mViewPager == view) return;/*w w w . j a va 2 s .c o m*/ if (mViewPager != null) mViewPager.setOnPageChangeListener(null); if (view.getAdapter() == null) throw new IllegalStateException("ViewPager does not have adapter instance."); mViewPager = view; mViewPager.setOnPageChangeListener(this); invalidate(); }
From source file:com.astuetz.PagerSlidingTitleIconTabStrip.java
public void setViewPager(ViewPager pager) { this.pager = pager; if (pager.getAdapter() == null) { throw new IllegalStateException("ViewPager does not have adapter instance."); }//www . jav a2 s . c o m pager.setOnPageChangeListener(pageListener); notifyDataSetChanged(); currentPosition = pager.getCurrentItem(); tabsContainer.getChildAt(currentPosition).setSelected(true); //ADDED THESE scrollToChild(currentPosition, 0); }
From source file:at.linuxtage.companion.widgets.SlidingTabLayout.java
/** * Sets the associated view pager. The ViewPager must have an adapter set. * The SlidingTabLayout will then listen for changes and update the tabs automatically. *//*ww w . j a v a 2s . c o m*/ public void setViewPager(ViewPager viewPager) { if (mViewPager != null) { mViewPager.removeOnPageChangeListener(mPageChangeListener); mAdapter.unregisterDataSetObserver(mPagerAdapterObserver); } if (viewPager != null) { PagerAdapter adapter = viewPager.getAdapter(); if (adapter == null) { throw new IllegalArgumentException("ViewPager does not have a PagerAdapter set"); } mViewPager = viewPager; mAdapter = adapter; mPageChangeListener.reset(); viewPager.addOnPageChangeListener(mPageChangeListener); adapter.registerDataSetObserver(mPagerAdapterObserver); } else { mViewPager = null; mAdapter = null; } notifyDataSetChanged(); }
From source file:cn.ieclipse.af.view.PagerSlidingTabStrip.java
public void setViewPager(ViewPager pager) { this.pager = pager; if (pager.getAdapter() == null) { throw new IllegalStateException("ViewPager does not have adapter instance."); }// ww w .j a va2s . c o m pager.addOnPageChangeListener(pageListener); notifyDataSetChanged(); }
From source file:dk.nordfalk.aktivitetsliste.PagerSlidingTabStrip.java
public void setViewPager(ViewPager pager) { this.pager = pager; if (pager.getAdapter() == null) { throw new IllegalStateException("ViewPager does not have adapter instance."); }// w w w .ja v a2s .c o m pager.setOnPageChangeListener(pageListener); notifyDataSetChanged(); fadeTekstOgIkoner(pager.getCurrentItem()); }
From source file:com.lingganhezi.ui.widget.LinePageIndicator.java
@Override public void setViewPager(ViewPager viewPager) { if (mViewPager == viewPager) { return;//ww w . j av a 2 s.c o m } if (mViewPager != null) { // Clear us from the old pager. mViewPager.setOnPageChangeListener(null); } if (viewPager.getAdapter() == null) { throw new IllegalStateException("ViewPager does not have adapter instance."); } mViewPager = viewPager; mViewPager.setOnPageChangeListener(this); mCurrentPage = mViewPager.getCurrentItem(); invalidate(); }
From source file:android.hqs.view.pager.indicator.LinePageIndicator.java
@Override public void setViewPager(ViewPager viewPager) { if (mViewPager == viewPager) { return;/* w w w . j a v a 2s. c om*/ } if (mViewPager != null) { //Clear us from the old pager. mViewPager.setOnPageChangeListener(null); } if (viewPager.getAdapter() == null) { throw new IllegalStateException("ViewPager does not have adapter instance."); } mViewPager = viewPager; mViewPager.setOnPageChangeListener(this); invalidate(); }