package net.basilwang;
import java.util.List;
import net.basilwang.dao.SemesterService;
import net.basilwang.entity.Semester;
import android.content.Context;
import android.widget.ArrayAdapter;
public class SemesterArrayAdapter extends ArrayAdapter<String> {
private SemesterService semesterService;
private String[] semesters;
public SemesterArrayAdapter(Context context, int textViewResourceId) {
super(context, textViewResourceId);
semesterService = new SemesterService(context);
List<Semester> listSemester = semesterService.getSemesters();
if (listSemester.size() > 0) {
semesters = new String[listSemester.size()];
for (int i = 0; i < semesters.length; i++) {
semesters[i] = listSemester.get(i).getName();
}
} else {
semesters = new String[] { "请添加帐号、" };
}
}
@Override
public int getCount() {
return semesters.length;
}
@Override
public String getItem(int position) {
return semesters[position].replace("|", "第") + "学期";
}
@Override
public long getItemId(int index) {
return index;
}
}