Есть recycler view с несколькими элементами, однако при запуске приложения отображается только текст, а картинки пропадают. При попытке в 
onBindViewHolder написать
holder.avatar.setImageDrawable(profiles.getCardImage());
выдает ошибку
setImageDrawable (android.graphics.drawable.Drawable) in ImageView cannot be applied to (int)
хотя в модели recycler view я установил 
intpublic class CardViewObject {
    private int cardAvatar;
    private String cardName;
    private String cardLocation;
    public CardViewObject(int cardAvatar, String cardName, String cardLocation) {
        this.cardAvatar = cardAvatar;
        this.cardName = cardName;
        this.cardLocation = cardLocation;
    }
    public int getCardAvatar() {
        return cardAvatar;
    }
    public void setCardAvatar(int cardAvatar) {
        this.cardAvatar = cardAvatar;
    }
    public String getCardName() {
        return cardName;
    }
    public void setCardName(String cardName) {
        this.cardName = cardName;
    }
    public String getCardLocation() {
        return cardLocation;
    }
    public void setCardLocation(String cardLocation) {
        this.cardLocation = cardLocation;
    }
}
Что делать?