returns an unsafe bitmap reference . do not assign the result of this method to anything other than a local variable , or it will no longer work with the reference count goes to zero . concode_field_sep int mAttachCounter concode_elem_sep CloseableReference<CloseableImage> mImageRef concode_elem_sep BitmapUpdateListener mBitmapUpdateListener concode_elem_sep DataSource<CloseableReference<CloseableImage>> mDataSource concode_elem_sep ImageRequest mImageRequest concode_field_sep void onCancellation concode_elem_sep void onProgressUpdate concode_elem_sep boolean isDetached concode_elem_sep void detach concode_elem_sep void onFailure concode_elem_sep void attach concode_elem_sep void onNewResult
Bitmap function ( ) { if ( mImageRef == null ) { return null ; } CloseableImage loc0 = mImageRef . get ( ) ; if ( ! ( loc0 instanceof CloseableBitmap ) ) { mImageRef . close ( ) ; mImageRef = null ; return null ; } return ( ( CloseableBitmap ) loc0 ) . getUnderlyingBitmap ( ) ; }