ImageView的缩放类型

时间:2013-08-24 19:22:53

标签: android

我的图像大小超过imageView。我应该设置什么比例类型,以便我完全设置在imageview内。

如果图像尺寸较小,那么它也应该完全在图像视图中,而不会改变尺寸和质量。

提前致谢。

1 个答案:

答案 0 :(得分:1)

这取决于您的要求。

如果符合以下情况,您应使用默认值(FIT_CENTER)

  1. imageview的宽高比与图像相同。这将完全和完美地填充imageview空间。例如,如果内容和imageView都是正方形(宽度==高度),这很好。

  2. 您关心图像的宽高比,也关心显示整个图像。这将导致边距,以使内容保持正确的宽高比。

  3. 如果你不希望有利润,你可以使用:

      如果您不关心被拉伸的图像,
    1. fit_xy

    2. center_crop,如果您不希望它伸展,但是您可以剪切出部分图像以填充imageView空间。