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.threehalf.tucao.view.pageindicator.TabPageIndicator.java
@Override public void onPageSelected(int position) { if (mScrollState == ViewPager.SCROLL_STATE_IDLE) { mCurrentPage = position;/* ww w . j a v a 2 s . co m*/ mPositionOffset = 0; } setCurrentItem(position); if (mListener != null) { mListener.onPageSelected(position); } }
From source file:net.yanzm.mth.MaterialTabHost.java
@Override public void onPageSelected(int position) { if (scrollingState == ViewPager.SCROLL_STATE_IDLE) { updateIndicatorPosition(position, 0); }//from w w w. j a va 2 s .c om setCurrentTab(position); }
From source file:com.qs.qswlw.view.Mypager.UltraViewPagerIndicator.java
@Override public void onPageSelected(int position) { if (scrollState == ViewPager.SCROLL_STATE_IDLE) { invalidate();/*from w w w .jav a 2 s.c o m*/ } if (pageChangeListener != null) { pageChangeListener.onPageSelected(position); } }
From source file:me.willowcheng.makerthings.ui.OpenHABFragmentPagerAdapter.java
public void onPageScrollStateChanged(int state) { Log.d(TAG, String.format("onPageScrollStateChanged(%d)", state)); // If scroll was finished and there is a flag to notify pager pending if (state == ViewPager.SCROLL_STATE_IDLE && notifyDataSetChangedPending) { Log.d(TAG, "Scrolling finished"); if (mSelectedPage < fragmentList.size() - 1) { Log.d(TAG, "new position is less then current"); for (int i = fragmentList.size() - 1; i > mSelectedPage; i--) { fragmentList.remove(i);//from ww w. j a va 2s.c o m } } notifyDataSetChanged(); notifyDataSetChangedPending = false; } }
From source file:com.easemob.easeui.widget.viewpagerindicator.CirclePageIndicator.java
@Override public void onPageSelected(int position) { if (mSnap || mScrollState == ViewPager.SCROLL_STATE_IDLE) { setCurrentPos(position);/* www.j ava2 s.c o m*/ invalidate(); } if (mListener != null) { mListener.onPageSelected(position); } }
From source file:com.cleveroad.slidingtutorial.CirclePageIndicator.java
@Override public void onPageSelected(int position) { if (mSnap || mScrollState == ViewPager.SCROLL_STATE_IDLE) { mCurrentPage = position % mRealPagesCount; mSnapPage = mCurrentPage;//w w w . j av a 2 s . co m invalidate(); } }
From source file:com.tweetlanes.android.widget.viewpagerindicator.UnderlinePageIndicator.java
@Override public void onPageSelected(int position, int oldPosition) { if (mScrollState == ViewPager.SCROLL_STATE_IDLE) { mCurrentPage = position;/* www.j av a 2s . com*/ mPositionOffset = 0; invalidate(); mFadeRunnable.run(); } if (mListener != null) { mListener.onPageSelected(position, oldPosition); } }
From source file:j2w.team.common.widget.infiniteviewpager.InfiniteCirclePageIndicator.java
@Override public void onPageSelected(int position) { if (mSnap || mScrollState == ViewPager.SCROLL_STATE_IDLE) { mCurrentPage = ((InfinitePagerAdapter) mViewPager.getAdapter()).getVirtualPosition(position); mSnapPage = mCurrentPage;//from w ww .j ava2 s . co m invalidate(); } if (mListener != null) { mListener.onPageSelected(position); } }
From source file:com.eosos.page.indicator.UnderlinePageIndicator.java
public void onPageSelected(int position) { if (mScrollState == ViewPager.SCROLL_STATE_IDLE) { mCurrentPage = position;/* w w w. j a v a2 s . co m*/ mPositionOffset = 0; invalidate(); mFadeRunnable.run(); } if (mListener != null) { mListener.onPageSelected(position); } }
From source file:com.viewpagerindicator.EgouCirclePageIndicator.java
@Override public void onPageSelected(int position) { if (mSnap || mScrollState == ViewPager.SCROLL_STATE_IDLE) { mCurrentPage = position % mCount; invalidate();//from w ww . j a va 2 s.c o m } if (mListener != null) { mListener.onPageSelected(position); } }