0

我正在尝试了解屏幕尺寸和密度以及我真正需要做什么才能使我的多项选择题游戏在每个 Android 屏幕上都能很好地工作。我希望我的游戏在每个屏幕尺寸和密度上看起来都一样,这意味着布局和好看的图像不会发生变化。

基本上,我的游戏显示的问题是 png 文件,以及可供选择的答案也是 png 文件。我在 dp 中指定每个 imageview 大小和 imagebutton,以及它们在 dp 中的屏幕上的位置。对于我的布局背景图像,我只是让它填充父宽度和高度。

所以我的问题是为什么我不能只有一个带有 hdpi 图像的可绘制文件夹?因此,图像将在所有屏幕尺寸上以 dp 为单位适当缩放,并位于同一位置,并且在每个屏幕上看起来都相同。并且图像在 hdpi 屏幕和较小的屏幕上看起来不错?另外,为什么我不能只拥有一个具有相同解释的布局文件夹?为了您的答案!

4

2 回答 2

0

您可以创建唯一的一个文件夹,但其中的图像必须是 .9.png bcoz 这些图像根据屏幕拉伸。另一种方法是创建不同大小的图像并将它们放在 hdpi、mdpi、ldpi 文件夹中。

于 2012-03-06T04:01:35.867 回答
0

您只能为两种资源创建一个文件夹。但是对于图像,如果你不想得到难看的拉伸图像,你应该为每个文件夹创建 3 个具有不同 dpi 的图像大小。对于高 dpi 屏幕,您的图片会更清晰,对于接近最终尺寸的图片,对于低 dpi 屏幕,您的图片会更快。

于 2012-03-06T04:06:17.137 回答