Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class gradeRealmAdapter extends RealmBaseAdapter<Grade, GradeViewHolder> {
- private RealmResults<Grade> realmResults;
- public gradeRealmAdapter (
- Context context,
- RealmResults<Grade> realmResults,
- boolean automaticUpdate
- ) {
- super(context, realmResults, automaticUpdate);
- this.realmResults = realmResults;
- }
- public View getView(int position, View convertView, ViewGroup parent) {
- GradeViewHolder viewHolder;
- if(convertView == null) {
- convertView = inflater.inflate(android.R.layout.simple_list_item_1, parent, false);
- viewHolder = new GradeViewHolder();
- viewHolder.gradeTextView = (TextView) convertView.findViewById(android.R.id.text1);
- convertView.setTag(viewHolder);
- } else {
- viewHolder = (GradeViewHolder) convertView.getTag();
- }
- Grade item = realmResults.get(position);
- viewHolder.gradeTextView.setText(item.toString());
- return convertView;
- }
- private class GradeViewHolder {
- TextView gradeTextView;
- }
- public RealmResults<Grade> getRealmResults() {
- return realmResults;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement