Android ldpi设备应该使用mdpi资源吗?

时间:2013-03-24 16:41:09

标签: android resources dpi

我发布了一个应用程序,其中包含应用程序图标的mdpi,hdpi,xhdpi和xxhdpi图像。 我收到一些反馈,在ldpi设备上我没有使用我的图标,而且使用了android中的默认图标。

为什么?我的应用程序有一个drawable-ldpi文件夹,但它是空的。我应该删除吗?这是否特定于启动器图标?

编辑:我在drawable文件夹中没有任何图像,只有xml形状或选择器。我看到这个问题的ldpi屏幕为240 x 320像素(三星Galaxy Y运行Android 2.3.6)。 我在谈论这个应用程序:http://code.google.com/p/morpion-1vs1/(代码是公开的,否则我应该为存储库付费,我知道这些活动有点乱)

以下是使用的图标:enter image description here

1 个答案:

答案 0 :(得分:2)

将36x36像素大小的应用程序启动器图标“j5oDi.png”放入“drawable-ldpi”。


此处描述了启动器图标大小:Launcher Icons -> Size and Format

每个资源文件夹中都应该有各种大小的图标文件:

  • res / drawable-ldpi(120 dpi - 低密度屏幕): 36x36 px
  • res / drawable-mdpi(160 dpi - 中密度屏幕): 48x48 px
  • res / drawable-hdpi(240 dpi - 高密度屏幕): 72x72 px
  • res / drawable-xhdpi(320 dpi - 超高密度屏幕): 96x96 px。