package com.android.yzd.memo.widget.spinner;
import android.content.Context;
import java.util.List;
/**
* @author angelo.marchesin
*/
public class NiceSpinnerAdapter<T> extends NiceSpinnerBaseAdapter {
private final List<T> mItems;
public NiceSpinnerAdapter(Context context, List<T> items) {
super(context);
mItems = items;
}
@Override
public int getCount() {
return mItems.size() - 1;
}
@Override
public T getItem(int position) {
if (position >= mSelectedIndex) {
return mItems.get(position + 1);
} else {
return mItems.get(position);
}
}
@Override
public T getItemInDataset(int position) {
return mItems.get(position);
}
}