package com.truckmuncher.app.customer;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentStatePagerAdapter;
import java.util.List;
public class TruckDetailsPagerAdapter extends FragmentStatePagerAdapter {
private final List<String> truckIds;
public TruckDetailsPagerAdapter(FragmentManager fm, List<String> truckIds) {
super(fm);
this.truckIds = truckIds;
}
@Override
public TruckDetailsFragment getItem(int i) {
return TruckDetailsFragment.newInstance(truckIds.get(i));
}
@Override
public int getCount() {
return truckIds.size();
}
public String getTruckId(int position) {
return truckIds.get(position);
}
public int getTruckPosition(String truckId) {
return truckIds.indexOf(truckId);
}
}