package com.fourtails.usuariolecturista;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentPagerAdapter;
import com.fourtails.usuariolecturista.introFragments.IntroLastFragment;
import com.fourtails.usuariolecturista.introFragments.IntroMeterFragment;
import com.fourtails.usuariolecturista.introFragments.IntroPayFragment;
import com.fourtails.usuariolecturista.introFragments.IntroPromotionFragment;
import com.fourtails.usuariolecturista.introFragments.IntroWelcomeFragment;
class IntroFragmentAdapter extends FragmentPagerAdapter {
private int mCount = 5;
public IntroFragmentAdapter(FragmentManager fm) {
super(fm);
}
@Override
public Fragment getItem(int position) {
switch (position) {
case 0:
return IntroWelcomeFragment.newInstance();
case 1:
return IntroMeterFragment.newInstance();
case 2:
return IntroPayFragment.newInstance();
case 3:
return IntroPromotionFragment.newInstance();
case 4:
return IntroLastFragment.newInstance();
}
return null;
}
@Override
public int getCount() {
return mCount;
}
@Override
public CharSequence getPageTitle(int position) {
return "";
}
public void setCount(int count) {
if (count > 0 && count <= 10) {
mCount = count;
notifyDataSetChanged();
}
}
}