【发布时间】:2012-07-06 10:14:30
【问题描述】:
我无法区分ImageView.ScaleType.CENTER_INSIDE 和ImageView.ScaleType.FIT_CENTER。
CENTER_INSIDE
均匀缩放图像(保持图像的纵横比),使图像的两个尺寸(宽度和高度)都等于或小于视图的相应尺寸(减去填充)。
FIT_CENTER
计算将保持原始 src 纵横比的比例,但也将确保 src 完全适合 dst。至少一个轴(X 或 Y)将完全适合。结果以 dst 为中心。
有人能说明两者的区别吗?
【问题讨论】:
-
它们是相同的,只是如果盒子实际上比图像大,CENTER_INSIDE 不会展开图像
-
@Fattie 谢谢!一旦你知道它就有意义了。
标签: android imageview android-imageview scaling scaletype