在RecycleView中 使用同一個holder 但是要加載的圖片寬高不同
如果不進行代碼設置 會導致 圖片模糊
Glide 緩存圖片時需要獲取固定寬高 顯示的控件也需要同樣的寬高
示例:
FrameLayout.LayoutParams layoutParams = (FrameLayout.LayoutParams) holder.ivBanner.getLayoutParams(); layoutParams.width = width; layoutParams.height = height; holder.ivBanner.setLayoutParams(layoutParams);
如果不設置會緩存爲不對應控件寬高的圖
再次使用時如果是小圖被放大 導致迷糊