package com.pedrocarrillo.expensetracker.adapters; import android.support.v4.app.Fragment; import android.support.v4.app.FragmentManager; import android.support.v4.app.FragmentStatePagerAdapter; import com.pedrocarrillo.expensetracker.R; import com.pedrocarrillo.expensetracker.ui.login.WelcomePage; /** * Created by Pedro on 15/9/2015. */ public class WelcomePagerAdapter extends FragmentStatePagerAdapter { private static final int NUM_PAGES = 3; public WelcomePagerAdapter(FragmentManager fm) { super(fm); } @Override public Fragment getItem(int position) { WelcomePage tp = null; switch (position) { case 0: tp = WelcomePage.newInstance(R.layout.layout_welcome_first); break; case 1: tp = WelcomePage.newInstance(R.layout.layout_welcome_second); break; case 2: tp = WelcomePage.newInstance(R.layout.layout_welcome_third); break; } return tp; } @Override public int getCount() { return NUM_PAGES; } }