使用滑行和回收视图加载前,使用适当的尺寸显示图像

问题描述 投票:0回答:1

如何在像Facebook这样的Facebook中显示图像?到目前为止,我一直在使用match_parent作为width和wrap_content或固定高度。这很好用,但我需要在图像源加载延迟时显示适当的空白区域。就像在从互联网上加载图像之前,如何为图像正确设置尺寸。

我想通过api获取宽高比或图像尺寸本身。它是唯一正确的方法还是有其他更好的方法来实现它使用滑动或任何图像加载库?

android image android-recyclerview feed android-glide
1个回答
0
投票

如果您正在使用滑行,则可以在下载实际图像时设置占位符图像或使用所需尺寸绘制。

Glide  
.with(context)
.load(UsageExampleListViewAdapter.eatFoodyImages[0])
.placeholder(R.mipmap.ic_launcher) // can also be a drawable
.into(imageViewPlaceholder);
© www.soinside.com 2019 - 2024. All rights reserved.