@Override public void onPrepareLoad(Drawable d) { imageCardView.setMainImage(d); } }
private void setUpDrawable(ServerFile serverFile, ViewHolder viewHolder) { viewHolder.mCardView.setMainImageScaleType(ImageView.ScaleType.CENTER_INSIDE); viewHolder.mCardView.setMainImage(ContextCompat.getDrawable(mContext, Mimes.getTVFileIcon(serverFile))); if (!isMetadataAvailable(serverFile)) viewHolder.mCardView.getMainImageView().setPadding(50, 50, 50, 50); }
@Override public void onPrepareLoad(Drawable placeHolderDrawable) { cardView.setMainImage(placeHolderDrawable); } });
@Override public void onUnbindViewHolder(Presenter.ViewHolder viewHolder) { ((Holder)viewHolder).cardView.setMainImage(null); }
@Override public void onBitmapFailed(Drawable d) { imageCardView.setMainImage(d); }
@Override public void onUnbindViewHolder(Presenter.ViewHolder viewHolder) { ((Holder)viewHolder).cardView.setMainImage(null); }
@Override public void onBitmapFailed(Drawable errorDrawable) { cardView.setMainImage(errorDrawable); }
@Override public void onBitmapLoaded(Bitmap bitmap, Picasso.LoadedFrom from) { Drawable bmpDrawable= new BitmapDrawable( cardView.getContext().getResources(), bitmap); cardView.setMainImage(bmpDrawable); }
@Override public void onBitmapLoaded(Bitmap bmp, Picasso.LoadedFrom lf) { Drawable bmpDrawable= new BitmapDrawable(imageCardView.getContext().getResources(), bmp); imageCardView.setMainImage(bmpDrawable); }
@Override public void onUnbindViewHolder(ViewHolder viewHolder) { ImageCardView cardView = (ImageCardView) viewHolder.view; cardView.setBadgeImage(null); cardView.setMainImage(null); } }
@Override public void onUnbindViewHolder(ViewHolder viewHolder) { ImageCardView cardView = (ImageCardView) viewHolder.view; cardView.setBadgeImage(null); cardView.setMainImage(null); } }
@Override public void onUnbindViewHolder(ViewHolder viewHolder) { ImageCardView cardView = (ImageCardView) viewHolder.view; cardView.setBadgeImage(null); cardView.setMainImage(null); } }
private void setUpMusicLogo(ViewHolder viewHolder) { if (viewHolder != null) viewHolder.mCardView.setMainImage(ContextCompat.getDrawable(mContext, R.drawable.tv_ic_audio)); }
@Override public void onUnbindViewHolder(Presenter.ViewHolder viewHolder) { Log.d(TAG, "onUnbindViewHolder"); ImageCardView cardView = (ImageCardView) viewHolder.view; // Remove references to images so that the garbage collector can free up memory cardView.setBadgeImage(null); cardView.setMainImage(null); } }
@Override public void onUnbindViewHolder(Presenter.ViewHolder viewHolder) { ImageCardView cardView = (ImageCardView) viewHolder.view; cardView.setBadgeImage(null); cardView.setMainImage(null); } }
public void onBindViewHolder(Presenter.ViewHolder viewHolder, Object item) { TvSettingsViewHolder holder = (TvSettingsViewHolder) viewHolder; TvSettingsItem settingsItem = (TvSettingsItem) item; Resources resources = holder.cardParent.getResources(); holder.itemId = settingsItem.getItemId(); holder.cardParent.setTitleText(resources.getString(settingsItem.getLabelId())); holder.cardParent.setMainImage(resources.getDrawable(settingsItem.getIconId(), null)); }