在全屏范围内获取Imageview且不失真

时间:2019-06-05 14:56:25

标签: android android-glide

我正在使用Android应用程序。那里有一个recyclerview,它是从远程服务器JSON文件填充的。 在recyclerview上有Imageview。

Imageview上显示的图像可能具有不同的方向。它可以是肖像,风景或正方形。

我可以使用scaletype属性获得所需的图像输出,但是我的客户希望始终以全屏宽度显示图像。

另一方面,我需要为height属性设置一个合理的限制。

这意味着,我需要一个具有特定高度范围(例如150dp-250dp)的Imageview,然后需要将Imageview属性设置为全屏宽度。

我正在使用Glide从远程URL下载图像。

我应该如何做才能使肖像,风景,正方形这三种情况下的图像都不会失真?

0 个答案:

没有答案