@Override public void onBindViewHolder(RecyclerView.ViewHolder holder, int position) { super.onBindViewHolder(holder, position); final Contact contact = (Contact) mListWrapper.getItem(position); ((ViewHolderContact) holder).tvName.setText(contact.getName()); ((ViewHolderContact) holder).tvSurname.setText(contact.getSurname()); ((ViewHolderContact) holder).ivPhoto.setImageResource(contact.getPhoto()); }