List of usage examples for android.support.v4.view ViewPager SCROLL_STATE_IDLE
int SCROLL_STATE_IDLE
To view the source code for android.support.v4.view ViewPager SCROLL_STATE_IDLE.
Click Source Link
From source file:com.github.shareme.gwsmaterialuikit.library.material.widget.TabPageIndicator.java
@Override public void onPageScrollStateChanged(int state) { if (state == ViewPager.SCROLL_STATE_IDLE) { mScrolling = false;// ww w. j a v a 2 s . c o m TextView tv = getTabView(mSelectedPosition); if (tv != null) { updateIndicator(tv.getLeft(), tv.getMeasuredWidth()); } } else mScrolling = true; if (mListener != null) mListener.onPageScrollStateChanged(state); }
From source file:jacketjie.common.libray.custom.view.viewpager.indicator.CirclePageIndicator.java
@Override public void onPageSelected(int position) { if (mSnap || mScrollState == ViewPager.SCROLL_STATE_IDLE) { viewPagerRealPosition = position; mCurrentPage = position % viewPagerCount; mSnapPage = mCurrentPage;//from ww w .j av a 2s . c o m invalidate(); } if (mListener != null) { mListener.onPageSelected(position); } }
From source file:com.e.common.widget.viewpager.CirclePageIndicator.java
@Override public void onPageSelected(int position) { if (mSnap || mScrollState == ViewPager.SCROLL_STATE_IDLE) { mCurrentPage = position;/*from w w w . j a va 2s. co m*/ mSnapPage = position; invalidate(); } if (mListener != null) { mListener.onPageSelected(position); } if (mViewPagerScrollListener != null) { mViewPagerScrollListener.scrollFinish(position); } }
From source file:com.curiouslybuilt.splashvideo.app.CirclePageIndicator.java
@Override public void onPageSelected(int position) { if (mSnap || mScrollState == ViewPager.SCROLL_STATE_IDLE) { int count = mAdapter.getActualCount(); if (position >= mAdapter.getActualCount()) position = position % count; mCurrentPage = position;//from w w w .ja va2 s.co m mSnapPage = position; invalidate(); } if (mListener != null) { mListener.onPageSelected(position); } }
From source file:com.blue.sky.control.CirclePageIndicator.java
@Override public void onPageScrollStateChanged(int state) { mScrollState = state;// w ww. ja v a 2 s . c o m if (mListener != null) { mListener.onPageScrollStateChanged(state); } if (ViewPager.SCROLL_STATE_IDLE == state && isEnd) { // finish?? if (lastPageSlidingListener != null) { lastPageSlidingListener.onLastPageSlidding(); } } }
From source file:com.example.anumbrella.viewpager.UnderlinePagerIndicator.java
@Override public void onPageSelected(int position) { //??/* ww w.ja v a 2s .c o m*/ if (mScrollState == ViewPager.SCROLL_STATE_IDLE) { mCurrentPage = position; mPositionOffset = 0; invalidate(); mFadeRunable.run(); } if (pageChangeListener != null) { pageChangeListener.onPageSelected(position); } }
From source file:com.xdandroid.lunboviewpager.CirclePageIndicator.java
@Override public void onPageSelected(int position) { if (mSnap || mScrollState == ViewPager.SCROLL_STATE_IDLE) { mCurrentPage = position % (mViewPager.getAdapter().getCount() / 1000); mSnapPage = position % (mViewPager.getAdapter().getCount() / 1000); invalidate();/*from ww w . j a v a 2s. c o m*/ } handler.sendMessage(Message.obtain(handler, PagerHandler.MSG_PAGE_CHANGED, position, 0)); }
From source file:org.goodev.helpviewpager.CirclePageIndicator.java
@Override public void onPageSelected(int position) { if (mSnap || mScrollState == ViewPager.SCROLL_STATE_IDLE) { mCurrentPage = position;//from w ww. j av a 2s . c o m mSnapPage = position; invalidate(); } if (mListener != null) { mListener.onPageSelected(position); } if (mOnLastPageListener != null && position == getCount()) { mOnLastPageListener.onLastPage(); } }
From source file:cn.wander.Utils.views.pageindicator.LoopPageCircleIndicator.java
@Override public void onPageSelected(int position) { if (mSnap || mScrollState == ViewPager.SCROLL_STATE_IDLE) { mCurrentPage = position - 1;/*from www. ja va 2s .c o m*/ mSnapPage = position; invalidate(); } if (mListener != null) { mListener.onPageSelected(position); } }
From source file:net.cpacm.library.indicator.ViewpagerIndicator.CirclePageIndicator.java
@Override public void onPageSelected(int position) { if (mViewPager.getAdapter() instanceof InfinitePagerAdapter) { position = position % ((InfinitePagerAdapter) mViewPager.getAdapter()).getRealCount(); }/*from w w w .ja va 2 s . c o m*/ if (mSnap || mScrollState == ViewPager.SCROLL_STATE_IDLE) { mCurrentPage = position; mSnapPage = position; invalidate(); } if (mListener != null) { mListener.onPageSelected(position); } }