泰国人就是我所做的。我尝试支持这种屏幕尺寸:
xlarge screens 640dp x 960dp
large screens 480dp x 800dp
normal screens 320dp x 400dp
small screens 240dp x 400dp
所以我创建了具有这些尺寸的背景图像(640dp x 960dp,480dp x 800dp,320dp x 400dp和240 x 400)。我把图像放在文件夹drawabale-xhdpi,drawabale-hdpi,drawabale-mdpi和drawabale-ldpi中。 当我有具有hdpi密度的xlarge屏幕(它使用来自hdpi文件夹的图像)时,图形很差(图像不够大)。那么当我有hdpi密度时如何使用xlarge图像。我是否必须创建更多图像并将它们放在某些地方?这是一款游戏,我在画布上全部绘制,不使用布局来绘制图像。
感谢。
答案 0 :(得分:1)
您可以在drawable-xlarge-hdpi
文件夹
答案 1 :(得分:0)
使用此路径保存图片
res/drawable-xhdpi/my_icon.png // bitmap for extra high density
选中此Supporting Multiple Screens以获取有关多屏幕支持的更多说明。
答案 2 :(得分:0)
请看一下这个链接 - Providing Resources
您可以在 drawable-xlarge-hdpi 文件夹中找到图像
答案 3 :(得分:-1)
始终使用相对布局来支持多个屏幕。见Android layouts for same density different diagonal length