-1

我有尺寸大于 imageView 的图像。我应该设置什么比例类型才能完全设置在 imageview 中。

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

提前致谢。

4

1 回答 1

1

这取决于您的要求。

如果出现以下情况,您应该使用默认值 (FIT_CENTER):

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

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

如果您不希望有利润,请使用:

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

  2. center_crop 以防您不希望它拉伸,但您可以剪切部分图像以填充 imageView 空间。

于 2013-08-24T19:29:11.697 回答