Example usage for android.support.v4.view PagerAdapter getCount

List of usage examples for android.support.v4.view PagerAdapter getCount

Introduction

In this page you can find the example usage for android.support.v4.view PagerAdapter getCount.

Prototype

public abstract int getCount();

Source Link

Document

Return the number of views available.

Usage

From source file:Main.java

protected static int swapPosition(PagerAdapter pagerAdapter, int initialPosition) {
    return initialPosition < 0 ? initialPosition : (pagerAdapter.getCount() - 1) - initialPosition;
}

From source file:android.improving.utils.views.cardsview.FlippableStackView.java

@Override
public void setAdapter(PagerAdapter adapter) {
    super.setAdapter(adapter);
    setCurrentItem(adapter.getCount() - 1);
}

From source file:com.minglang.pulltorefreshlibrary.viewpager.PullToRefreshViewPager.java

@Override
protected boolean isReadyForPullEnd() {
    ViewPager refreshableView = getRefreshableView();
    PagerAdapter adapter = refreshableView.getAdapter();
    return null != adapter && refreshableView.getCurrentItem() == adapter.getCount() - 1;

}

From source file:com.benefit.buy.library.pulltorefresh.library.viewpager.PullToRefreshViewPager.java

@Override
protected boolean isReadyForPullEnd() {
    ViewPager refreshableView = getRefreshableView();
    PagerAdapter adapter = refreshableView.getAdapter();
    if (null != adapter) {
        return refreshableView.getCurrentItem() == (adapter.getCount() - 1);
    }//from w  w w . j  a v  a  2  s . c o  m
    return false;
}

From source file:com.android.messaging.ui.PagingAwareViewPager.java

/**
 * Switches position in pager to be adjusted for if we are in RtL mode
 *
 * @param position/*  w  w w  . j a v  a  2 s. c o  m*/
 * @return position adjusted if in rtl mode
 */
protected int getRtlPosition(final int position) {
    final PagerAdapter adapter = getAdapter();
    if (adapter != null && UiUtils.isRtlMode()) {
        return adapter.getCount() - 1 - position;
    }
    return position;
}

From source file:com.loonandroid.pc.refresh.PullToRefreshVerticalViewPager.java

@Override
protected boolean isReadyForPullEnd() {
    VerticalViewPager refreshableView = getRefreshableView();

    PagerAdapter adapter = refreshableView.getAdapter();
    if (null != adapter) {
        return refreshableView.getCurrentItem() == adapter.getCount() - 1;
    }//from   w  w w.j a va2 s. c o  m

    return false;
}

From source file:com.handmark.pulltorefresh.extras.viewpager.PullToRefreshHackyViewPager.java

@Override
protected boolean isReadyForPullEnd() {
    HackyViewPager refreshableView = getRefreshableView();

    PagerAdapter adapter = refreshableView.getAdapter();
    if (null != adapter) {
        return refreshableView.getCurrentItem() == adapter.getCount() - 1;
    }/*from   w ww .  j a  v  a 2s  .c  o m*/

    return false;
}

From source file:au.com.wallaceit.reddinator.SimpleTabsWidget.java

public void initTabs() {
    PagerAdapter adapter = viewPager.getAdapter();
    int tabCount = adapter.getCount();
    for (int i = 0; i < tabCount; i++) {
        String title = adapter.getPageTitle(i).toString();
        insertTab(i, title);/*w  ww .  j  a  v  a 2 s . c  o  m*/
    }
}

From source file:club.xlxk.libs.pulltorefresh.library.extras.PullToRefreshViewPager.java

@Override
protected boolean isReadyForPullEnd() {
    ViewPager refreshableView = getRefreshableView();

    PagerAdapter adapter = refreshableView.getAdapter();
    if (null != adapter) {
        return refreshableView.getCurrentItem() == adapter.getCount() - 1;
    }/*from www .  ja  v a  2 s .  c  o  m*/

    return false;
}

From source file:com.base.pulltorefresh.library.extras.PullToRefreshViewPager.java

@Override
protected boolean isReadyForPullEnd() {
    ViewPager refreshableView = getRefreshableView();
    PagerAdapter adapter = refreshableView.getAdapter();
    if (null != adapter) {
        return refreshableView.getCurrentItem() == adapter.getCount() - 1;
    }/*from ww w .jav a  2s  . c o  m*/
    return false;
}