List of usage examples for android.support.v4.view ViewPager getAdapter
public PagerAdapter getAdapter()
From source file:club.xlxk.libs.pulltorefresh.library.extras.PullToRefreshViewPager.java
@Override protected boolean isReadyForPullStart() { ViewPager refreshableView = getRefreshableView(); PagerAdapter adapter = refreshableView.getAdapter(); if (null != adapter) { return refreshableView.getCurrentItem() == 0; }/* www . j a va 2 s .c om*/ return false; }
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; }// w w w . j a va2 s . c o m return false; }
From source file:com.base.pulltorefresh.library.extras.PullToRefreshViewPager.java
@Override protected boolean isReadyForPullStart() { ViewPager refreshableView = getRefreshableView(); PagerAdapter adapter = refreshableView.getAdapter(); if (null != adapter) { return refreshableView.getCurrentItem() == 0; }/* w w w . ja va 2 s .com*/ 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 w w w .ja va 2 s . c o m return false; }
From source file:org.level28.android.moca.ui.FragmentListAdapter.java
public FragmentListAdapter(Context context, final ViewPager pager) { this.mAdapter = (MocaFragmentAdapter) pager.getAdapter(); mInflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); }
From source file:com.cmput301.recipebot.test.NewRecipeActivityTest.java
/** * Test that new recipe activity can be started. *///from w w w . ja v a2 s . co m public void testTwoAddImageButtonsShown() { Spoon.screenshot(activity, "initial_state"); final ViewPager pager = (ViewPager) activity.findViewById(R.id.pager_recipe_images); assertThat(pager.getAdapter()).hasCount(2); }
From source file:ezy.ui.view.ViewPagerIndicator.java
public void setupWithViewPager(ViewPager pager) { mItemCount = pager.getAdapter().getCount(); pager.removeOnPageChangeListener(onPageChangeListener); pager.addOnPageChangeListener(onPageChangeListener); requestLayout();//from w w w . ja v a 2 s.c om }
From source file:com.reddyetwo.hashmypass.app.view.ViewPagerIndicator.java
/** * Set the view pager/* w w w . jav a2 s . c o m*/ * * @param viewPager the {@link android.support.v4.view.ViewPager} instance */ public void setViewPager(ViewPager viewPager) { mNumberOfItems = viewPager.getAdapter().getCount(); viewPager.addOnPageChangeListener(new IndicatorSimpleOnPageChangeListener()); }
From source file:org.runbuddy.tomahawk.views.SimplePagerIndicator.java
public void setViewPager(final ViewPager viewPager) { removeAllViews();// ww w . j a v a 2 s .com viewPager.addOnPageChangeListener(mOnPageChangeListener); mItemCount = viewPager.getAdapter().getCount(); ViewUtils.afterViewGlobalLayout(new ViewUtils.ViewRunnable(this) { @Override public void run() { View tabIndicator = LayoutInflater.from(getContext()) .inflate(R.layout.simplepagertabs_tab_indicator, SimplePagerIndicator.this, false); tabIndicator.getLayoutParams().width = getLayedOutView().getWidth() / mItemCount; addView(tabIndicator); int xGoal = getLayedOutView().getWidth() - getLayedOutView().getWidth() / mItemCount; mAnimator = ObjectAnimator.ofFloat(tabIndicator, "x", 0, xGoal); mAnimator.setInterpolator(new LinearInterpolator()); mAnimator.setDuration(10000); } }); }
From source file:org.tomahawk.tomahawk_android.views.SimplePagerIndicator.java
public void setViewPager(final ViewPager viewPager) { removeAllViews();/*ww w .jav a2 s. com*/ viewPager.setOnPageChangeListener(mOnPageChangeListener); mItemCount = viewPager.getAdapter().getCount(); ViewUtils.afterViewGlobalLayout(new ViewUtils.ViewRunnable(this) { @Override public void run() { View tabIndicator = LayoutInflater.from(getContext()) .inflate(R.layout.simplepagertabs_tab_indicator, SimplePagerIndicator.this, false); tabIndicator.getLayoutParams().width = getLayedOutView().getWidth() / mItemCount; addView(tabIndicator); int xGoal = getLayedOutView().getWidth() - getLayedOutView().getWidth() / mItemCount; mAnimator = ObjectAnimator.ofFloat(tabIndicator, "x", 0, xGoal); mAnimator.setInterpolator(new LinearInterpolator()); mAnimator.setDuration(10000); } }); }