diff --git a/app/src/main/java/com/yizhuan/erban/avroom/widget/MessageView.java b/app/src/main/java/com/yizhuan/erban/avroom/widget/MessageView.java index cbc7893c8..34877c2ee 100644 --- a/app/src/main/java/com/yizhuan/erban/avroom/widget/MessageView.java +++ b/app/src/main/java/com/yizhuan/erban/avroom/widget/MessageView.java @@ -55,6 +55,7 @@ import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.RecyclerView; import androidx.recyclerview.widget.SimpleItemAnimator; +import com.bumptech.glide.request.target.Target; import com.netease.nim.uikit.business.uinfo.UserInfoHelper; import com.netease.nim.uikit.common.ui.span.RadiusBackgroundSpan; import com.netease.nim.uikit.common.util.log.LogUtil; @@ -1066,8 +1067,8 @@ public class MessageView extends FrameLayout { TextView tvUnlock = baseViewHolder.itemView.findViewById(R.id.tv_unlock); View vBottomMask = baseViewHolder.itemView.findViewById(R.id.v_bottom_mask); - ImageLoadUtilsV2.loadImage(ivUserLevel, mRoomAlbumMsgInfo.getUserLevel().getExperUrl()); - ImageLoadUtilsV2.loadImage(ivUserCharm, mRoomAlbumMsgInfo.getUserLevel().getCharmUrl()); + ImageLoadUtilsV2.loadImage2(ivUserLevel, mRoomAlbumMsgInfo.getUserLevel().getExperUrl(), Target.SIZE_ORIGINAL); + ImageLoadUtilsV2.loadImage2(ivUserCharm, mRoomAlbumMsgInfo.getUserLevel().getCharmUrl(), Target.SIZE_ORIGINAL); tvNick.setText(user.getNick()); tvUnlock.setText("解鎖"); tvUnlock.setBackgroundResource(R.drawable.bg_9168fa_6); diff --git a/app/src/main/java/com/yizhuan/erban/ui/utils/ImageLoadUtilsV2.java b/app/src/main/java/com/yizhuan/erban/ui/utils/ImageLoadUtilsV2.java index 504668e07..aa8999c4e 100644 --- a/app/src/main/java/com/yizhuan/erban/ui/utils/ImageLoadUtilsV2.java +++ b/app/src/main/java/com/yizhuan/erban/ui/utils/ImageLoadUtilsV2.java @@ -127,6 +127,21 @@ public class ImageLoadUtilsV2 { } + /** + * 加载图片 + * @param view + * @param url + * @param size 大小(Glide.override属性) + */ + @Deprecated(since = "临时加的,后续会整合优化项目的图片加载器!") + public static void loadImage2(ImageView view, String url, int size) { + if (view == null) { + return; + } + GlideApp.with(view).load(url).placeholder(R.drawable.default_cover) + .error(R.drawable.default_cover).override(size).into(view); + } + /** * * @param url -