Android 基于其他图像缩放图像的简便方法&x27;s缩放?

Android 基于其他图像缩放图像的简便方法&x27;s缩放?,android,view,scale,Android,View,Scale,我有一个带有imageview的布局,几乎完全填满了视图。在按钮所在的中间有一个空隙。当没有拉伸时,这正好适合彼此。因为按钮对于不同的状态具有不同的可绘制性,所以需要将其与其他图形解耦 但是,当手机尺寸太小时,背景图像会缩放,但居中图像当然不会。这会导致其比例失调,占用的空间超出需要 是否可以基于另一个imageview的比例缩放imageview? 还是有其他方法可以让这一切顺利进行?(我正在考虑使按钮图像与其他背景图像一样大,周围有透明的空间,因此它会自动收缩到相同的大小)。您应该为每个屏幕

我有一个带有imageview的布局,几乎完全填满了视图。在按钮所在的中间有一个空隙。当没有拉伸时,这正好适合彼此。因为按钮对于不同的状态具有不同的可绘制性,所以需要将其与其他图形解耦

但是,当手机尺寸太小时,背景图像会缩放,但居中图像当然不会。这会导致其比例失调,占用的空间超出需要

是否可以基于另一个imageview的比例缩放imageview?
还是有其他方法可以让这一切顺利进行?(我正在考虑使按钮图像与其他背景图像一样大,周围有透明的空间,因此它会自动收缩到相同的大小)。

您应该为每个屏幕密度使用比例因子

也许这可以帮助解释如何解决这个问题