我有一个矩形视图和一个方形ImageView。我想将View的背景设置为ImageView.getDrawable,但我想保留宽高比。
myView.setBackground(myImageView.getDrawable()
目前,这会将方形图像拉伸为矩形形状。
我如何做类似的事情,但保留矩形视图内的方形图像的宽高比?
答案 0 :(得分:1)
你不使用背景来做到这一点 - 背景总是拉伸来填充。如果要这样做,请使用两个图像视图。您可能还需要改变原始drawable并将突变传递到第二个视图。