如果我理解正确,Glide默认行为是在此图片缓存并加载到ImageView
之前,根据ImageView
尺寸调整下载图片的大小。
但是什么时候我应该指出实际的ImageView
大小(override(x, y)
),以及Glide何时可以自己计算?
首先,我对ImageView
项RecyclerView
内的height: 100vh
感兴趣?
答案 0 :(得分:0)
Glide的工作原理如下:
Glide
.with(context)
.load(your_image_url)
.override(600, 200) // resizes the image to these dimensions (in pixel). does not respect aspect ratio
.into(your_image_view);
它会在设置到您的imageView
之前调整它的大小参考:https://futurestud.io/tutorials/glide-image-resizing-scaling