Fixed blurring images on Android 4.4

This commit is contained in:
ByteHamster 2020-03-16 18:44:10 +01:00
parent c0a688ce54
commit cfe74eee26

View File

@ -22,7 +22,9 @@ public class FastBlurTransformation extends BitmapTransformation {
@Override
protected Bitmap transform(BitmapPool pool, Bitmap source, int outWidth, int outHeight) {
Bitmap resized = ThumbnailUtils.extractThumbnail(source, outWidth / 3, outHeight / 3);
int targetWidth = outWidth / 3;
int targetHeight = (int) (1.0 * outHeight * targetWidth / outWidth);
Bitmap resized = ThumbnailUtils.extractThumbnail(source, targetWidth, targetHeight);
Bitmap result = fastBlur(resized, STACK_BLUR_RADIUS);
if (result == null) {
Log.w(TAG, "result was null");