相关疑难解决方法(0)

调整ImageView的大小以适应宽高比

我需要调整ImageView的大小以使其适合屏幕,保持相同的宽高比.以下条件成立:

  • 图像是固定宽度(屏幕宽度的大小)
  • 图像从因特网下载,即尺寸只能在以后确定
  • 每幅图像的宽高比会有所不同; 有些是高的,有些是方形的,有些是扁平的
  • ImageView的高度需要根据宽高比的变化而变大或变小
  • 裁剪过多的高度,默认情况下不能有很多空的空间.

例如,400像素宽屏幕上的小型50x50图像会将图像缩放到400x400像素.800x200图像将缩放到400x100.

我已经查看了大多数其他线程,并且许多提议的解决方案就像简单地更改adjustViewBounds并且scaleType只会缩小图像,而不是扩展它.

android imageview

12
推荐指数
2
解决办法
3万
查看次数

标签 统计

android ×1

imageview ×1