package org.bienvenidoainternet.baiparser; import android.support.v4.app.Fragment; import android.support.v4.app.FragmentManager; import android.support.v4.app.FragmentPagerAdapter; import java.util.ArrayList; import java.util.List; /** * Created by Renard on 04-03-2016. */ public class CustomFragmentPagerAdapter extends FragmentPagerAdapter { // List of fragments which are going to set in the view pager widget List fragments; /** * Constructor * * @param fm * interface for interacting with Fragment objects inside of an * Activity */ public CustomFragmentPagerAdapter(FragmentManager fm) { super(fm); this.fragments = new ArrayList(); } /** * Add a new fragment in the list. * * @param fragment * a new fragment */ public void addFragment(Fragment fragment) { this.fragments.add(fragment); } @Override public Fragment getItem(int arg0) { return this.fragments.get(arg0); } @Override public int getCount() { return this.fragments.size(); } }