package com.brady.jlulife.Adapters;
import android.content.Context;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.TextView;
import com.brady.jlulife.Entities.TermList;
import com.brady.jlulife.R;
import java.util.List;
/**
* Created by brady on 15-11-13.
*/
public class SemesterAdapter extends ArrayAdapter {
private Context mContext;
private List<TermList> mList;
private int mResourse;
public SemesterAdapter(Context context, int resource, List<TermList> objects) {
super(context, resource, objects);
mContext = context;
mList = objects;
mResourse = resource;
}
@Override
public Object getItem(int position) {
return mList.get(position);
}
@Override
public View getView(int position, View convertView, ViewGroup parent) {
View view;
if(convertView == null) {
Log.i("resId",String.valueOf(mResourse));
view = LayoutInflater.from(mContext).inflate(mResourse,null);
TextView textView = (TextView) view.findViewById(R.id.tv_spinner_item);
textView.setText(mList.get(position).getTermName());
}else {
view = convertView;
}
return view;
}
@Override
public int getCount() {
return 12;
}
}