package org.rudirect.android.adapter; import android.app.Fragment; import android.app.FragmentManager; import android.support.v13.app.FragmentPagerAdapter; import org.rudirect.android.fragment.BusMapFragment; import org.rudirect.android.fragment.BusTimesFragment; public class RoutePagerAdapter extends FragmentPagerAdapter { public static final String[] TITLES = {"Route", "Map"}; public static final int NUM_OF_ITEMS = TITLES.length; public RoutePagerAdapter(FragmentManager fm) { super(fm); } @Override public int getCount() { return NUM_OF_ITEMS; } // Returns the fragment for the each position in the ViewPager @Override public Fragment getItem(int position) { if (position == 0) { return new BusTimesFragment(); } else { return new BusMapFragment(); } } @Override public String getPageTitle(int position) { return TITLES[position]; } }