package com.daviancorp.android.ui.adapter;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentPagerAdapter;
import com.daviancorp.android.ui.list.MonsterGridFragment;
public class MonsterGridPagerAdapter extends FragmentPagerAdapter {
public MonsterGridPagerAdapter(FragmentManager fm) {
super(fm);
}
@Override
public Fragment getItem(int index) {
switch (index) {
case 0:
// Monster grid (all monsters)
return MonsterGridFragment.newInstance(null);
case 1:
// Monster grid (small monsters)
return MonsterGridFragment.newInstance("Small");
case 2:
// Monster grid (large monsters)
return MonsterGridFragment.newInstance("Large");
default:
return null;
}
}
@Override
public int getCount() {
// get item count - equal to number of tabs
return 3;
}
}