package com.kuxhausen.huemore;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentPagerAdapter;
public class GroupBulbPagerAdapter extends FragmentPagerAdapter {
public static final int GROUP_LOCATION = 1;
public static final int BULB_LOCATION = 0;
private Fragment mFrag;
public GroupBulbPagerAdapter(Fragment f) {
super(f.getChildFragmentManager());
mFrag = f;
}
@Override
public Fragment getItem(int i) {
switch (i) {
case GROUP_LOCATION:
return new GroupListFragment();
case BULB_LOCATION:
return new BulbListFragment();
default:
return null;
}
}
@Override
public int getCount() {
return 2;
}
@Override
public CharSequence getPageTitle(int position) {
switch (position) {
case GROUP_LOCATION:
return mFrag.getString(R.string.groups).toUpperCase();
case BULB_LOCATION:
return mFrag.getString(R.string.cap_bulbs);
}
return "";
}
}