From a3798b01c03911efcd7f7b28f78cebc35871c528 Mon Sep 17 00:00:00 2001
From: mac <user@users-MacBook-Pro.local>
Date: 星期二, 06 八月 2024 18:37:07 +0800
Subject: [PATCH] 2024年08月06日18:37:05
---
app/src/main/java/com/hdl/photovoltaic/utils/GlideUtils.java | 24 ++++++++++++++----------
1 files changed, 14 insertions(+), 10 deletions(-)
diff --git a/app/src/main/java/com/hdl/photovoltaic/utils/GlideUtils.java b/app/src/main/java/com/hdl/photovoltaic/utils/GlideUtils.java
index 3aac5c9..acafc84 100644
--- a/app/src/main/java/com/hdl/photovoltaic/utils/GlideUtils.java
+++ b/app/src/main/java/com/hdl/photovoltaic/utils/GlideUtils.java
@@ -89,16 +89,20 @@
* @param roundedCorners 璁剧疆鍥剧墖瑙掑害鍊�
*/
public static void getRoundedCornersImage(Context context, String url, ImageView imageview, RoundedCorners roundedCorners, boolean userImage) {
- if (url.startsWith("http://") || url.startsWith("https://")) {
- Glide.with(context)
- .load(url)
- .apply(getRequestOptions(userImage))
- .transform(new CenterCrop(), roundedCorners)//Glide鍔犺浇鍥剧墖鍦嗚鏁堟灉涓嶪mageView鐨凷caleType鍐茬獊闂
-// .transform(roundedCorners)
- .into(imageview);
- } else {
+ if (!(url.startsWith("http://") || url.startsWith("https://"))) {
setDefaultImage(context, imageview, userImage);
+ return;
}
+// if (url.startsWith("http://") || url.startsWith("https://")) {
+ Glide.with(context)
+ .load(url)
+ .apply(getRequestOptions(userImage))
+ .transform(new CenterCrop(), roundedCorners)//Glide鍔犺浇鍥剧墖鍦嗚鏁堟灉涓嶪mageView鐨凷caleType鍐茬獊闂
+// .transform(roundedCorners)
+ .into(imageview);
+// } else {
+// setDefaultImage(context, imageview, userImage);
+// }
}
/**
@@ -234,9 +238,9 @@
@Override
public void run() {
if (userImage) {
- imageview.setBackground(AppCompatResources.getDrawable(context, R.drawable.default_image));
+ imageview.setImageDrawable(AppCompatResources.getDrawable(context, R.drawable.default_image));
} else {
- imageview.setBackground(AppCompatResources.getDrawable(context, R.drawable.default_user));
+ imageview.setImageDrawable(AppCompatResources.getDrawable(context, R.drawable.default_user));
}
}
});
--
Gitblit v1.8.0