Advertisement
Guest User

Untitled

a guest
May 3rd, 2015
263
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.28 KB | None | 0 0
  1. public class UsersAdapter extends ArrayAdapter<UserInfo> {
  2. ArrayList<UserInfo> users;
  3. Context context;
  4. LayoutInflater inflater;
  5. public UsersAdapter(Context context, ArrayList<UserInfo> users) {
  6. super(context,R.id.tvName, users);
  7. this.users= users;
  8. this.context= context;
  9. }
  10.  
  11. @Override
  12. public View getView(int position, View convertView, ViewGroup parent) {
  13. Holder holder;
  14. if(convertView == null) {
  15. convertView = inflater.inflate(R.layout.items, null);
  16. holder = new Holder();
  17. convertView.setTag(holder);
  18. } else {
  19. holder = (Holder) convertView.getTag();
  20. }
  21.  
  22. holder.tvName = (TextView) convertView.findViewById(R.id.tvName);
  23. holder.tvName.setText(users.get(position).getName());
  24. return convertView;
  25. }
  26. @Override
  27. public int getCount() {
  28. // TODO Auto-generated method stub
  29. return 0;
  30. }
  31.  
  32. @Override
  33. public UserInfo getItem(int position) {
  34. // TODO Auto-generated method stub
  35. return users.get(position);
  36. }
  37.  
  38. @Override
  39. public long getItemId(int position) {
  40. // TODO Auto-generated method stub
  41. return 0;
  42. }
  43. private class Holder {
  44. TextView tvName;
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement