package com.arconus.dicecommander.adapters;
import android.content.res.Resources;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentPagerAdapter;
import com.arconus.dicecommander.Application;
import com.arconus.dicecommander.R;
import com.arconus.dicecommander.ui.fragment.DiceBagFragment;
import com.arconus.dicecommander.ui.fragment.PowerCardGridFragment;
public class ViewPagerAdapter extends FragmentPagerAdapter {
public ViewPagerAdapter(FragmentManager fm) {
super(fm);
}
@Override
public int getCount() {
return 2;
}
@Override
public Fragment getItem(int i) {
switch (i) {
case 0:
return new PowerCardGridFragment();
case 1:
return new DiceBagFragment();
default:
return null;
}
}
@Override
public CharSequence getPageTitle(int position) {
Resources res = Application.appContext.getResources();
switch (position) {
case 0:
return res.getString(R.string.powers);
case 1:
return res.getString(R.string.dice_bag);
default:
return "";
}
}
}