Advertisement
Guest User

Untitled

a guest
Aug 31st, 2015
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. @Override
  2. public View getView(int position, View convertView, ViewGroup parent) {
  3. ViewHolder holder;
  4. if(convertView == null) {
  5. convertView = LayoutInflater.from(mContext).inflate(R.layout.user_layout_item, null);
  6.  
  7. holder = new ViewHolder();
  8. holder.userImageView = (ImageView) convertView.findViewById(R.id.userImageView);
  9. holder.nameLabel = (TextView) convertView.findViewById(R.id.nameLabel);
  10. convertView.setTag(holder);
  11. }else{
  12. holder = (ViewHolder) convertView.getTag();
  13. }
  14. ParseUser user = mUsers.get(position);
  15. if(ParseFacebookUtils.isLinked(user)) {
  16. String facebookId = user.getString(ParseConstants.KEY_FACEBOOK_ID);
  17. String facebookProfilePicUrl = "https://graph.facebook.com/"
  18. + facebookId + "/picture";
  19. Picasso.with(mContext)
  20. .load(facebookProfilePicUrl)
  21. .into(holder.userImageView);
  22. holder.nameLabel.setText(user.getString(ParseConstants.KEY_UNIQUE_USERNAME));
  23. }
  24. return convertView;
  25. }
  26.  
  27. public static class ViewHolder{
  28. ImageView userImageView;
  29. TextView nameLabel;
  30.  
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement