滑动 - 为RecyclerView项目调整图像大小:

时间:2017-06-19 20:02:00

标签: android listview android-recyclerview imageview android-glide

如果我理解正确,Glide默认行为是在此图片缓存并加载到ImageView之前,根据ImageView尺寸调整下载图片的大小。

但是什么时候我应该指出实际的ImageView大小(override(x, y)),以及Glide何时可以自己计算?

首先,我对ImageViewRecyclerView内的height: 100vh感兴趣?

1 个答案:

答案 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