.asBitmap() // This prevents gifs from animating at tiny sizes.
.transcode(new BitmapToGlideDrawableTranscoder(context), GlideDrawable.class)
.fitCenter()
+ .placeholder(DEFAULT_PLACEHOLDER_RESOURCE)
.dontAnimate();
mLargeImageBuilder = request
.fromMediaStore()
.encoder(drawableEncoder)
.fitCenter()
+ .placeholder(DEFAULT_PLACEHOLDER_RESOURCE)
.dontAnimate();
}
int height) {
// compute a ratio such that viewWidth and viewHeight are less than
// MAXIMUM_SMOOTH_TEXTURE_SIZE but maintain their aspect ratio.
- float downscaleRatio = downscaleRatioToFit(width, height, (double) MAXIMUM_SMOOTH_PIXELS);
+ float downscaleRatio = downscaleRatioToFit(width, height, MAXIMUM_SMOOTH_PIXELS);
return mLargeImageBuilder
.clone()
.clone()
.load(uri)
.signature(key)
- .placeholder(DEFAULT_PLACEHOLDER_RESOURCE)
// This attempts to ensure we load the cached media store version.
.override(MEDIASTORE_THUMB_WIDTH, MEDIASTORE_THUMB_HEIGHT);
}
.clone()
.load(uri)
.signature(key)
- .placeholder(DEFAULT_PLACEHOLDER_RESOURCE)
.override(TINY_THUMBNAIL_SIZE, TINY_THUMBNAIL_SIZE);
}