List of usage examples for android.support.v4.view ViewPager getAdapter
public PagerAdapter getAdapter()
From source file:dk.dr.radio.diverse.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 . j a v a 2 s .c om*/ pager.setOnPageChangeListener(pageListener); notifyDataSetChanged(); fadeTekstOgIkoner(pager.getCurrentItem()); }
From source file:com.hh.oil.widget.guidPages.view.CirclePageIndicator.java
@SuppressWarnings("deprecation") @Override//from w ww . j ava 2s . c om public void setViewPager(ViewPager view) { if (mViewPager == view) { return; } 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.marshalchen.common.uimodule.modifysys.PagerTitleStrip.java
@Override protected void onAttachedToWindow() { super.onAttachedToWindow(); final ViewParent parent = getParent(); if (!(parent instanceof ViewPager)) { throw new IllegalStateException("PagerTitleStrip must be a direct child of a ViewPager."); }/*from ww w .j a v a 2 s. co m*/ final ViewPager pager = (ViewPager) parent; final PagerAdapter adapter = pager.getAdapter(); pager.setInternalPageChangeListener(mPageListener); pager.setOnAdapterChangeListener(mPageListener); mPager = pager; updateAdapter(mWatchingAdapter != null ? mWatchingAdapter.get() : null, adapter); }
From source file:com.easemob.easeui.widget.viewpagerindicator.PagerSlidingTabStrip.java
public void setViewPager(ViewPager pager) { this.pager = pager; if (pager.getAdapter() == null) { throw new IllegalStateException("ViewPager does not have adapter instance."); }//www . ja va 2 s . c o m pager.setOnPageChangeListener(pageListener); notifyDataSetChanged(); }
From source file:com.viewpagerindicator.CirclePageIndicatorWithTitle.java
@Override public void setViewPager(ViewPager view) { if (mViewPager == view) { return;/*from w ww . j a v a 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.farukcankaya.rtlviewpagerindicator.CircleIndicator.java
@Override public void setViewPager(ViewPager view) { if (mViewPager == view) { return;//from ww w .j a va 2s.co m } if (mViewPager != null) { mViewPager.removeOnPageChangeListener(this); } if (view.getAdapter() == null) { throw new IllegalStateException("ViewPager does not have adapter instance."); } mViewPager = view; mViewPager.addOnPageChangeListener(this); invalidate(); }
From source file:co.mrktplaces.android.ui.views.smarttablayout.SmartTabLayout.java
/** * Sets the associated view pager. Note that the assumption here is that the pager content * (number of tabs and tab titles) does not change after this call has been made. *///w w w . j a v a 2 s .c om public void setViewPager(ViewPager viewPager) { tabStrip.removeAllViews(); this.viewPager = viewPager; if (viewPager != null && viewPager.getAdapter() != null) { viewPager.addOnPageChangeListener(new InternalViewPagerListener()); populateTabStrip(); } }
From source file:com.philliphsu.hybridtimepicker.CirclePageIndicator.java
@Override public void setViewPager(ViewPager view) { if (mViewPager == view) { return;//from www.j av a 2s . c om } if (mViewPager != null) { mViewPager.setOnPageChangeListener(null); } if (view.getAdapter() == null) { throw new IllegalStateException("ViewPager does not have adapter instance."); } mViewPager = view; mViewPager.setOnPageChangeListener(this); // TODO: use addOnPageChangeListener instead? invalidate(); }
From source file:com.curiouslybuilt.splashvideo.app.CirclePageIndicator.java
@Override public void setViewPager(ViewPager view) { if (mViewPager == view) { return;/*from w ww .j a v a 2s .co 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); mAdapter = (CircularTextViewPagerAdapter) mViewPager.getAdapter(); invalidate(); }
From source file:com.example.anumbrella.viewpager.LinePagerIndicator.java
@Override public void setViewPager(ViewPager viewPager) { if (mViewPager == viewPager) { return;//from w w w .j ava 2 s .c o m } if (mViewPager != null) { mViewPager.setOnPageChangeListener(null); } if (viewPager.getAdapter() == null) { throw new IllegalStateException("ViewPager dose not have adapter instance!"); } mViewPager = viewPager; //ViewPage?? mViewPager.setOnPageChangeListener(this); invalidate(); }