package edu.psu.rcy5017.speechwriter.adapter;
import java.util.List;
import edu.psu.rcy5017.speechwriter.fragment.NoteCardFragement;
import edu.psu.rcy5017.speechwriter.model.NoteCard;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentPagerAdapter;
public class TabsPagerAdapter extends FragmentPagerAdapter {
private final List<NoteCard> noteCardList;
public TabsPagerAdapter(FragmentManager fm, List<NoteCard> noteCardList) {
super(fm);
this.noteCardList = noteCardList;
}
@Override
public Fragment getItem(int index) {
final long noteCardID = noteCardList.get(index).getId();
final NoteCardFragement noteCardFragement = new NoteCardFragement();
noteCardFragement.setNoteCardID(noteCardID);
return noteCardFragement;
}
@Override
public int getCount() {
final int count = noteCardList.size();
return count;
}
}