代码之家  ›  专栏  ›  技术社区  ›  Joakim Sjöstedt

如何停止按比例缩放图像?

  •  0
  • Joakim Sjöstedt  · 技术社区  · 6 年前

    我希望约束扩展时图像的高度和宽度增加,但我不希望它们按比例增加。如果只有高度约束展开,那么只有图像高度应该更改(我正在尝试使用文本大小展开的图形背景)。

    我已经研究了不同的xml选项,例如android:scaleType=“centerInside”等,但似乎没有一个能按我想要的方式工作。有什么想法吗?

    1 回复  |  直到 6 年前
        1
  •  1
  •   Community Egal    4 年前

    使用

    android:scaleType="fitXY"
    

    如中所述 documentation :

    fitXY使用填充缩放图像。

    在X和Y方向上独立缩放,以便src与dst精确匹配。这可能会改变src的纵横比。