我的android应用程序中有一个图像作为背景。图像中包含一些叶子(如图像映射)。为了让用户点击树叶,我在图像的每个按钮上放置了一些按钮视图。为了使应用程序的大小可扩展,我使用下面的公式动态计算新大小的左侧,顶部,宽度和高度(例如左侧参数):
left = left * newWidth / oldWidth
坦率地说,它运作正常。 但我认为在android中必须有更好的方法来完成这项工作。如果是这样,最好的方法是什么?
答案 0 :(得分:0)
您可以使用9张图片,根据屏幕尺寸和分辨率自动缩放图像/按钮,从而始终保持纵横比相同。