ppamorim

Untitled

Dec 16th, 2014
263
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.14 KB | None | 0 0
  1. public class SampleAdapter extends AbstractAdapter<Sample> {
  2.  
  3.     public SampleAdapter(Context context, List<Sample> data) {
  4.         super(context, data);
  5.     }
  6.  
  7.     @Override
  8.     public View getView(int position, View convertView, ViewGroup parent) {
  9.  
  10.         ViewHolder mViewHolder;
  11.  
  12.         if(convertView == null) {
  13.  
  14.             mViewHolder = new ViewHolder();
  15.  
  16.             convertView = LayoutInflater.from(getContext()).inflate(R.layout.adapter_sample, parent, false);
  17.  
  18.             mViewHolder.mSample = (TextView) convertView.findViewById(R.id.sample_text);
  19.             mViewHolder.mSampleTwo = (TextView) convertView.findViewById(R.id.sample_text_two);
  20.  
  21.             convertView.setTag(mViewHolder);
  22.  
  23.         } else {
  24.             mViewHolder = (ViewHolder) convertView.getTag();
  25.         }
  26.  
  27.             Sample sample = getItem(position);
  28.  
  29.             mViewHolder.mSample.setText(sample.getmUsername());
  30.             mViewHolder.mSampleTwo.setText(sample.getmComment());
  31.  
  32.         return convertView;
  33.     }
  34.  
  35.     private static class ViewHolder {
  36.         private TextView mSample;
  37.         private TextView mSampleTwo;
  38.     }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment