package com.fastaccess.ui.adapter;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentStatePagerAdapter;
import com.fastaccess.data.dao.FragmentPagerAdapterModel;
import java.util.List;
/**
* Created by Kosh on 03 Dec 2016, 9:25 AM
*/
public class FragmentsPagerAdapter extends FragmentStatePagerAdapter {
private List<FragmentPagerAdapterModel> fragments;
public FragmentsPagerAdapter(FragmentManager fm, List<FragmentPagerAdapterModel> fragments) {
super(fm);
this.fragments = fragments;
}
@Override public Fragment getItem(int position) {
return fragments.get(position).getFragment();
}
@Override public int getCount() {
return fragments.size();
}
@Override public CharSequence getPageTitle(int position) {
return fragments.get(position).getTitle();
}
}