@Override protected void bindHolder( AppFriendsListHolder holder, ArtistCommunityInformation data, int position) { if (data.getPublicKey() != null) { holder.friendName.setText(data.getAlias()); if (data.getImage() != null) { Bitmap bitmap; if (data.getImage().length > 0) { bitmap = BitmapFactory.decodeByteArray(data.getImage(), 0, data.getImage().length); } else { bitmap = BitmapFactory.decodeResource(context.getResources(), R.drawable.profile_image); } bitmap = Bitmap.createScaledBitmap(bitmap, 40, 40, true); holder.friendAvatar.setImageDrawable( ImagesUtils.getRoundedBitmap(context.getResources(), bitmap)); } else { Bitmap bitmap; bitmap = BitmapFactory.decodeResource(context.getResources(), R.drawable.profile_image); bitmap = Bitmap.createScaledBitmap(bitmap, 40, 40, true); holder.friendAvatar.setImageDrawable( ImagesUtils.getRoundedBitmap(context.getResources(), bitmap)); } } }