From 9acd7120f0943614ceb990af5124e0f907ef8f93 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期二, 30 三月 2021 19:29:27 +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