From 20ad67e1db72d7a8c2824bc75398e37af6b10d66 Mon Sep 17 00:00:00 2001 From: mac <user@users-MacBook-Pro.local> Date: 星期一, 29 四月 2024 14:26:05 +0800 Subject: [PATCH] 2024年04月29日14:25:20 --- 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