Java 在android上调整不同屏幕的图像大小

Java 在android上调整不同屏幕的图像大小,java,android,image-scaling,screens,Java,Android,Image Scaling,Screens,我正在开发一款基于图像的android游戏,需要一张图像处于基于屏幕背景的特定情况下,具体来说,我需要将imageView设置为背景图像的一部分 默认情况下,android会将dp中指定的图像宽度和高度调整到几乎不适合大多数屏幕上人像的分辨率 在清单设置中尝试过将支持屏幕设置为false以调整大小,但我真的不知道如何使用布局来实现这一点 尝试在这里和android页面上搜索,但没有找到任何我可以使用的东西 编辑: 我从设备上传了两个截图,其中一个是正确的和错误的缩放 因此,感谢并为我的英语西班牙

我正在开发一款基于图像的android游戏,需要一张图像处于基于屏幕背景的特定情况下,具体来说,我需要将imageView设置为背景图像的一部分

默认情况下,android会将dp中指定的图像宽度和高度调整到几乎不适合大多数屏幕上人像的分辨率

在清单设置中尝试过将支持屏幕设置为false以调整大小,但我真的不知道如何使用布局来实现这一点

尝试在这里和android页面上搜索,但没有找到任何我可以使用的东西

编辑: 我从设备上传了两个截图,其中一个是正确的和错误的缩放


因此,感谢并为我的英语西班牙语道歉:

您可能需要尝试不同的缩放类型,例如,在这种情况下,CENTER_INSIDE可能会对您有所帮助。感谢您的回答,尝试了其中一些方法,但SOE不起作用:我从设备上给您两个捕获结果:->几乎正确,黑色图像视图位于背景的棕色屏幕上。很抱歉出现了双重张贴,按enter键并通过错误发送。o第二个屏幕截图:->方式不好,黑色imageview不覆盖棕色背景屏幕。您知道如何设置覆盖所有设备屏幕的imageview的缩放比例吗?谢谢你的时间