图像不适应屏幕类型

时间:2012-11-24 09:25:55

标签: android android-image

我正在开发Android游戏。

我终于在除了模拟器之外的两个设备上得到了我的应用程序,并意识到即使我在“drawable-hdpi”,“...-mdpi”等文件夹中有不同大小的图像,它们总是大小相同。我的小部件(Buttons,ImageViews)也是如此。

我想知道是否有另一种方法可以适应不同的屏幕尺寸?我的游戏只是在使用图像时将它们加载为位图,并在完成后将其卸载。

另外,为什么即使我在布局xmls中使用“dip”,我的小部件也不会调整大小?

1 个答案:

答案 0 :(得分:2)

当您使用-hdpi-mdpi-ldpi限定图片时,您支持不同的密度。

如果您想区分屏幕尺寸,则必须使用-small-normal-large-xlarge对您的绘图进行限定。

Supporting Multiple Screens是一篇关于此问题的文章,介绍了屏幕大小,屏幕密度和分辨率。