在RecycleView中 使用同一个holder 但是要加载的图片宽高不同
如果不进行代码设置 会导致 图片模糊
Glide 缓存图片时需要获取固定宽高 显示的控件也需要同样的宽高
示例:
FrameLayout.LayoutParams layoutParams = (FrameLayout.LayoutParams) holder.ivBanner.getLayoutParams(); layoutParams.width = width; layoutParams.height = height; holder.ivBanner.setLayoutParams(layoutParams);
如果不设置会缓存为不对应控件宽高的图
再次使用时如果是小图被放大 导致迷糊