缩放位图保持宽高比并适合宽度和高度

时间:2016-02-08 18:36:37

标签: android bitmap scale scaletype

我想缩放保持纵横比的位图,但要适合所需的尺寸。 This answer缩放位图并保持纵横比,但留下一些空白,除非图像是完美的正方形。我需要填充宽度和高度,就像FIT_XY的{​​{1}} ScaleType属性一样。

1 个答案:

答案 0 :(得分:4)

基于Streets of Boston's answer,我制作了这个方法,可以缩放并将任何位图返回到所需的宽度和高度,适合两个维度(没有空格!)。它会自动适应更多水平或更垂直的图像。

ImageView