List of usage examples for android.support.v4.view ViewPager equals
public boolean equals(Object obj)
From source file:org.exoplatform.ui.social.TabPageIndicator.java
@Override public void setViewPager(ViewPager view) { if (view.equals(mViewPager)) { return;/*from w ww . j a v a 2s . 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:com.gigamole.navigationtabstrip.NavigationTabStrip.java
public void setViewPager(final ViewPager viewPager) { // Detect whether ViewPager mode if (viewPager == null) { mIsViewPagerMode = false;//from w ww . jav a 2s . co m return; } if (viewPager.equals(mViewPager)) return; if (mViewPager != null) //noinspection deprecation mViewPager.setOnPageChangeListener(null); if (viewPager.getAdapter() == null) throw new IllegalStateException("ViewPager does not provide adapter instance."); mIsViewPagerMode = true; mViewPager = viewPager; mViewPager.addOnPageChangeListener(this); resetScroller(); postInvalidate(); }
From source file:cn.oddcloud.www.navigationtabbar.ntb.NavigationTabBar.java
public void setViewPager(final ViewPager viewPager) { // Detect whether ViewPager mode if (viewPager == null) { mIsViewPagerMode = false;//from www.j a v a2s. c o m return; } if (viewPager.equals(mViewPager)) return; if (mViewPager != null) //noinspection deprecation mViewPager.setOnPageChangeListener(null); if (viewPager.getAdapter() == null) throw new IllegalStateException("ViewPager does not provide adapter instance."); mIsViewPagerMode = true; mViewPager = viewPager; mViewPager.removeOnPageChangeListener(this); mViewPager.addOnPageChangeListener(this); resetScroller(); postInvalidate(); }