@Override public void cancel(ImageView imageView) { Glide.with(imageView.getContext()).clear(imageView); }
static boolean setGifImageUri(ImageView imageView, Uri uri) { if (uri != null) { try { imageView.setImageDrawable(new GifDrawable(imageView.getContext().getContentResolver(), uri)); return true; } catch (IOException ignored) { //ignored } } return false; }
/** * @param imageView * @param uri * @param tag * @return false if not consumed */ public boolean setImage(ImageView imageView, Uri uri, String tag) { //if we do not handle all uris and are not http or https we keep the original behavior if (mHandleAllUris || "http".equals(uri.getScheme()) || "https".equals(uri.getScheme())) { if (imageLoader != null) { Drawable placeHolder = imageLoader.placeholder(imageView.getContext(), tag); imageLoader.set(imageView, uri, placeHolder, tag); } return true; } return false; }
void bindModel(Video video) { title.setText(video.title); videoUri=video.videoUri; videoMimeType=video.mimeType; Picasso.with(thumbnail.getContext()) .load(videoUri.toString()) .fit().centerCrop() .placeholder(R.drawable.ic_media_video_poster) .into(thumbnail); } }
void showLargeThumbnail(Uri videoUri) { Picasso.with(thumbnailLarge.getContext()) .load(videoUri.toString()) .fit().centerCrop() .placeholder(R.drawable.ic_media_video_poster) .into(thumbnailLarge); }
private void showLargeThumbnail(Uri videoUri) { Picasso.with(thumbnailLarge.getContext()) .load(videoUri.toString()) .fit().centerCrop() .placeholder(R.drawable.ic_media_video_poster) .into(thumbnailLarge); }
private void showLargeThumbnail(Uri videoUri) { Picasso.with(thumbnailLarge.getContext()) .load(videoUri.toString()) .fit().centerCrop() .placeholder(R.drawable.ic_media_video_poster) .into(thumbnailLarge); }
private void showLargeThumbnail(Uri videoUri) { Picasso.with(thumbnailLarge.getContext()) .load(videoUri.toString()) .fit().centerCrop() .placeholder(R.drawable.ic_media_video_poster) .into(thumbnailLarge); }
private void showLargeThumbnail(Uri videoUri) { Picasso.with(thumbnailLarge.getContext()) .load(videoUri.toString()) .fit().centerCrop() .placeholder(R.drawable.ic_media_video_poster) .into(thumbnailLarge); }
@Override public void load(ImageView imageView, String url) { Glide.with(imageView.getContext()) .load(url) .placeholder(R.mipmap.placeholder) .error(R.mipmap.placeholder) .crossFade() .into(imageView); } }
@Override void bindModel(Cursor row) { super.bindModel(row); Picasso.with(thumbnail.getContext()) .load(videoUri.toString()) .fit().centerCrop() .placeholder(R.drawable.ic_media_video_poster) .into(thumbnail); } }
@Override public void onFling(float startX, float startY, float velocityX, float velocityY) { mCurrentFlingRunnable = new FlingRunnable(mImageView.getContext()); mCurrentFlingRunnable.fling(getImageViewWidth(mImageView), getImageViewHeight(mImageView), (int) velocityX, (int) velocityY); mImageView.post(mCurrentFlingRunnable); }
@BindingAdapter({"app:imageUrl", "app:placeholder", "app:error"}) public static void bindImageView(ImageView iv, String url, Drawable placeholder, Drawable error) { Picasso.with(iv.getContext()) .load(url) .fit() .centerCrop() .placeholder(placeholder) .error(error) .into(iv); }
@BindingAdapter({"app:imageUrl", "app:placeholder", "app:error"}) public static void bindImageView(ImageView iv, String url, Drawable placeholder, Drawable error) { Picasso.with(iv.getContext()) .load(url) .fit() .centerCrop() .placeholder(placeholder) .error(error) .into(iv); }
@BindingAdapter({"app:imageUrl", "app:placeholder", "app:error"}) public static void bindImageView(ImageView iv, String url, Drawable placeholder, Drawable error) { Picasso.with(iv.getContext()) .load(url) .fit() .centerCrop() .placeholder(placeholder) .error(error) .into(iv); }
@BindingAdapter({"app:imageUrl", "app:placeholder", "app:error"}) public static void bindImageView(ImageView iv, String url, Drawable placeholder, Drawable error) { Picasso.with(iv.getContext()) .load(url) .fit() .centerCrop() .placeholder(placeholder) .error(error) .into(iv); }
@Override public void set(ImageView imageView, Uri uri, Drawable placeholder, String tag) { GlideApp.with(imageView.getContext()).load(uri).placeholder(placeholder).into(imageView); }
public static void loadAlbumArtIntoView(final long albumId, final ImageView view, final ImageLoadingListener listener) { if (PreferencesUtility.getInstance(view.getContext()).alwaysLoadAlbumImagesFromLastfm()) { loadAlbumArtFromLastfm(albumId, view, listener); } else { loadAlbumArtFromDiskWithLastfmFallback(albumId, view, listener); } }
private void presetBitmap(String url, ImageView v){ if(!url.equals(v.getTag(AQuery.TAG_URL)) || preset != null){ v.setTag(AQuery.TAG_URL, url); if(preset != null && !cacheAvailable(v.getContext())){ setBitmap(url, v, preset, true); }else{ setBitmap(url, v, null, true); } } }
/** * small helper method to set an profile image or a placeholder * * @param iv * @param imageHolder */ private void setImageOrPlaceholder(ImageView iv, ImageHolder imageHolder) { //cancel previous started image loading processes DrawerImageLoader.getInstance().cancelImage(iv); //set the placeholder iv.setImageDrawable(DrawerImageLoader.getInstance().getImageLoader().placeholder(iv.getContext(), DrawerImageLoader.Tags.PROFILE.name())); //set the real image (probably also the uri) ImageHolder.applyTo(imageHolder, iv, DrawerImageLoader.Tags.PROFILE.name()); }