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