List of usage examples for android.support.v4.view ViewPager setOnPageChangeListener
public void setOnPageChangeListener(OnPageChangeListener listener)
From source file:com.yadadeya.yadadeya.widget.SlidingTabLayout.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. *//*from w w w .j a v a2 s . com*/ public void setViewPager(ViewPager viewPager) { mTabStrip.removeAllViews(); mViewPager = viewPager; if (viewPager != null) { viewPager.setOnPageChangeListener(new InternalViewPagerListener()); // populateTabStrip(); } }
From source file:com.sudeep23.lollipoptabs.fixedtab.FixedTabLayout.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. */// ww w .j a v a 2 s . com public void setViewPager(ViewPager viewPager, int tabCount) { this.tabCount = tabCount; mTabStrip.removeAllViews(); mViewPager = viewPager; if (viewPager != null) { viewPager.setOnPageChangeListener(new InternalViewPagerListener()); populateTabStrip(); } }
From source file:net.gnu.common.view.SlidingHorizontalScroll.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 ww . ja v a 2s . co m public void setViewPager(ViewPager viewPager) { mTabStripLinearLayout.removeAllViews(); mTabStripLinearLayout.fra = this.fra; mViewPager = viewPager; if (viewPager != null) { viewPager.setOnPageChangeListener(new InternalViewPagerListener()); populateTabStrip(); } }
From source file:com.xwh.anychat.view.SlidingTabLayout.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./*from ww w .j a v a 2s . co m*/ */ public void setViewPager(ViewPager viewPager, int screenX) { this.screenX = (screenX / viewPager.getAdapter().getCount()); mTabStrip.removeAllViews(); mViewPager = viewPager; if (viewPager != null) { viewPager.setOnPageChangeListener(new InternalViewPagerListener()); populateTabStrip(); } }
From source file:liqui.droid.activity.Initiative.java
/** * Called when the activity is first created. * //from w w w .j a v a 2 s . c o m * @param savedInstanceState the saved instance state */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mBundle = getIntent().getExtras().getBundle(Constants.DATA_BUNDLE); mInitiativeId = String.valueOf(mBundle.getInt("_id")); setContentView(R.layout.act_ini); setUpActionBar(); setBreadCrumbs(); mContentUri = dbUri("content://liqui.droid.db/issues_pure"); ViewPager vp = (ViewPager) findViewById(R.id.viewpager); mAdapter = new InitiativePagerAdapter(this, mContentUri); vp.setAdapter(mAdapter); mInitiativeOnPageChangeListener = new InitiativeOnPageChangeListener(); vp.setOnPageChangeListener(mInitiativeOnPageChangeListener); TitlePageIndicator titleIndicator = (TitlePageIndicator) findViewById(R.id.titles); titleIndicator.setViewPager(vp); titleIndicator.setOnPageChangeListener(mInitiativeOnPageChangeListener); if (mInitiativeId != null && mInitiativeId.length() > 0) { int item = mAdapter.indexOf(Integer.parseInt(mInitiativeId)); vp.setCurrentItem(item); } }
From source file:com.orange.ocara.ui.view.PagerSlidingTabStrip.java
/** * To set the ViewPager.//from w w w . j a va2s. c om * * @param pager ViewPager associated */ public void setViewPager(ViewPager pager) { this.pager = pager; if (pager.getAdapter() == null) { throw new IllegalStateException("ViewPager does not have adapter instance."); } pager.setOnPageChangeListener(pageListener); notifyDataSetChanged(); }
From source file:com.vgaw.androidtest.view.SlidingTabStrip.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. *///from w ww . j ava 2 s. com public void setViewPager(ViewPager viewPager) { removeAllViews(); mViewPager = viewPager; if (viewPager != null) { viewPager.setOnPageChangeListener(new InternalViewPagerListener()); populateTabStrip(); } }
From source file:com.eosos.page.indicator.IconPageIndicator.java
public void setViewPager(ViewPager view) { if (mViewPager == view) { return;//from w ww .j a v a2s. co m } if (mViewPager != null) { mViewPager.setOnPageChangeListener(null); } 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.sandklef.coachapp.fragments.TopFragment.java
private void setSwipeListener(final ViewPager bottomPager, final BottomFragmentAdapter bottomAdapter) { bottomPager.setOnPageChangeListener(new ViewPager.OnPageChangeListener() { @Override/*from www . j a v a 2s . c om*/ public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) { Log.d(LOG_TAG, " onPageScrolled " + position + "( '" + LocalStorage.getInstance().getCurrentTeam() + "' '" + LocalStorage.getInstance().getCurrentTrainingPhase() + "' '" + LocalStorage.getInstance().getCurrentMember() + ") "); } @Override public void onPageSelected(final int i) { Fragment fragment = (Fragment) bottomAdapter.instantiateItem(bottomPager, i); Log.d(LOG_TAG, " onPageSelected " + i + "( '" + LocalStorage.getInstance().getCurrentTeam() + "' '" + LocalStorage.getInstance().getCurrentTrainingPhase() + "' '" + LocalStorage.getInstance().getCurrentMember() + ") "); if (i == BOTTOM_FRAGMENT_TEAM_INDEX) { unSetTeam(); } else if (i == BOTTOM_FRAGMENT_TRAININGPHASE_INDEX) { unSetTrainingPhase(); } else if (i == BOTTOM_FRAGMENT_MEMBER_INDEX) { unSetMember(); } if (i == BOTTOM_FRAGMENT_MEMBER_INDEX) { showVideo(); } else { showUser(); } } @Override public void onPageScrollStateChanged(final int i) { Log.d(LOG_TAG, " onPageScrollStateChanged " + i); } }); }
From source file:android.hqs.view.pager.indicator.IconPageIndicator.java
@Override public void setViewPager(ViewPager view) { if (mViewPager == view) { return;//from www.j a v a 2 s.co m } if (mViewPager != null) { mViewPager.setOnPageChangeListener(null); } PagerAdapter adapter = view.getAdapter(); if (adapter == null) { throw new IllegalStateException("ViewPager does not have adapter instance."); } mViewPager = view; view.setOnPageChangeListener(this); notifyDataSetChanged(); }