19fc12334a7d14347cd6951d0653264b2597bd3a0Sam Juddpackage com.bumptech.glide.request.target; 233943be3ddf092ffb670ac0b51c884f9f39ee0b0Sam Judd 333943be3ddf092ffb670ac0b51c884f9f39ee0b0Sam Juddimport android.graphics.Bitmap; 433943be3ddf092ffb670ac0b51c884f9f39ee0b0Sam Juddimport android.widget.ImageView; 533943be3ddf092ffb670ac0b51c884f9f39ee0b0Sam Judd 633943be3ddf092ffb670ac0b51c884f9f39ee0b0Sam Judd/** 75f4610b54d517be58105bcf73ce3291ba79f9f40Sam Judd * A {@link com.bumptech.glide.request.target.Target} that can display an {@link android.graphics.Bitmap} in an 85f4610b54d517be58105bcf73ce3291ba79f9f40Sam Judd * {@link android.widget.ImageView}. 95f4610b54d517be58105bcf73ce3291ba79f9f40Sam Judd * 10db85af9fc44f98de5cfc2eb0c8b49ab44242d235Sam Judd * @see GlideDrawableImageViewTarget 1133943be3ddf092ffb670ac0b51c884f9f39ee0b0Sam Judd */ 122896f4261b305efc0da164314fb90eb75bf5a234Sam Juddpublic class BitmapImageViewTarget extends ImageViewTarget<Bitmap> { 13ba414a3eba45ab6566a94c48babace5c1d6d721fSam Judd public BitmapImageViewTarget(ImageView view) { 14b44604067356bb73cae3c910ac0e0044d26974a5Sam Judd super(view); 158c7ae0d1551752a2ff6260dd807580a90020451eSam Judd } 168c7ae0d1551752a2ff6260dd807580a90020451eSam Judd 175f4610b54d517be58105bcf73ce3291ba79f9f40Sam Judd /** 182896f4261b305efc0da164314fb90eb75bf5a234Sam Judd * Sets the {@link android.graphics.Bitmap} on the view using 195f4610b54d517be58105bcf73ce3291ba79f9f40Sam Judd * {@link android.widget.ImageView#setImageBitmap(android.graphics.Bitmap)}. 205f4610b54d517be58105bcf73ce3291ba79f9f40Sam Judd * 212896f4261b305efc0da164314fb90eb75bf5a234Sam Judd * @param resource The bitmap to display. 225f4610b54d517be58105bcf73ce3291ba79f9f40Sam Judd */ 2333943be3ddf092ffb670ac0b51c884f9f39ee0b0Sam Judd @Override 242896f4261b305efc0da164314fb90eb75bf5a234Sam Judd protected void setResource(Bitmap resource) { 252896f4261b305efc0da164314fb90eb75bf5a234Sam Judd view.setImageBitmap(resource); 2633943be3ddf092ffb670ac0b51c884f9f39ee0b0Sam Judd } 2733943be3ddf092ffb670ac0b51c884f9f39ee0b0Sam Judd} 28