【问题标题】:Android: Retain Aspect Ratio for ImageView set as BackgroundAndroid:保留ImageView的纵横比设置为背景
【发布时间】:2016-09-01 18:12:36
【问题描述】:

我有一个矩形视图和一个方形 ImageView。我想将View的背景设置为ImageView.getDrawable,但我想保留纵横比。

myView.setBackground(myImageView.getDrawable()

目前这会将方形图像拉伸为矩形。

我将如何做类似的事情但保留矩形视图内方形图像的纵横比?

【问题讨论】:

    标签: java android imageview drawable


    【解决方案1】:

    您不会使用背景来做到这一点 - 背景总是会拉伸以填充。如果您想这样做,请使用两个相互叠加的图像视图。您可能还需要对原始可绘制对象进行变异并将变异传递到第二个视图。

    【讨论】:

      猜你喜欢
      • 2014-07-02
      • 1970-01-01
      • 1970-01-01
      • 2015-10-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多