import java.util.Locale; import android.support.v4.app.Fragment; import android.support.v4.app.FragmentManager; import android.support.v4.app.FragmentPagerAdapter; public class SectionsPagerAdapter extends FragmentPagerAdapter { private static final CharSequence TAB1_NAME = "fragment1"; private static final CharSequence TAB2_NAME = "fragment2"; private Fragment mfragment1; private Fragment mfragment2; public SectionsPagerAdapter(FragmentManager fm) { super(fm); mfragment1= Fragment1.newInstance(); mfragment2 = new ElectrodomesticosFragment(); } @Override public Fragment getItem(int arg0) { //Only have two fragments Fragment selectedFragment=null; switch (arg0) { case 0: selectedFragment=mfragment1; break; case 1: selectedFragment=mfragment2; break; default: selectedFragment=mfragment1; break; } return selectedFragment; } @Override public int getCount() { return 2; } @Override public CharSequence getPageTitle(int position) { Locale l = Locale.getDefault(); switch (position) { case 0: return TAB1_NAME; case 1: return TAB2_NAME; } return null; } }