From 405e8b2d2ad9a2d6d51cd65173b42c9fcde0ce4f Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期一, 29 三月 2021 19:00:03 +0800 Subject: [PATCH] 白色背景修改 --- library-common/src/com/lcjian/library/util/glide/GlideRoundTransform.java | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/library-common/src/com/lcjian/library/util/glide/GlideRoundTransform.java b/library-common/src/com/lcjian/library/util/glide/GlideRoundTransform.java index 60dab9e..270924f 100644 --- a/library-common/src/com/lcjian/library/util/glide/GlideRoundTransform.java +++ b/library-common/src/com/lcjian/library/util/glide/GlideRoundTransform.java @@ -11,6 +11,7 @@ import com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool; import com.bumptech.glide.load.resource.bitmap.BitmapTransformation; +import com.bumptech.glide.load.resource.bitmap.TransformationUtils; import com.bumptech.glide.util.Util; import java.io.UnsupportedEncodingException; @@ -48,7 +49,9 @@ @Override protected Bitmap transform(BitmapPool pool, Bitmap toTransform, int outWidth, int outHeight) { - return roundCrop(pool, toTransform); + //澶勭悊centercrop + Bitmap bitmap = TransformationUtils.centerCrop(pool, toTransform, outWidth, outHeight); + return roundCrop(pool, bitmap == null ? toTransform : bitmap); } private static Bitmap roundCrop(BitmapPool pool, Bitmap source) { -- Gitblit v1.8.0