BitmapImageViewTarget.java revision ac28599e2b40e0dd6b97f6a91849585531264622
1package com.bumptech.glide.request.target; 2 3import android.graphics.Bitmap; 4import android.graphics.drawable.Drawable; 5import android.widget.ImageView; 6 7/** 8 * A target wrapping an ImageView. Obtains the runtime dimensions of the ImageView. 9 */ 10public class BitmapImageViewTarget extends ViewTarget<ImageView, Bitmap> { 11 private final ImageView view; 12 13 public BitmapImageViewTarget(ImageView view) { 14 super(view); 15 this.view = view; 16 } 17 18 @Override 19 public void onResourceReady(Bitmap resource) { 20 view.setImageBitmap(resource); 21 } 22 23 @Override 24 public void setPlaceholder(Drawable placeholder) { 25 view.setImageDrawable(placeholder); 26 } 27} 28