mdpi和hdpi图像未正确加载到设备android中

时间:2011-09-28 13:30:09

标签: android image

我有相应的图像在hdpi和mdpi文件夹中,但是当我运行应用程序时,hdpi图像在高分辨率设备上正常加载但是当我在中等分辨率320 x 480上运行时,hdpi图像加载的不是中等的。我也测试了将图像移动到res / drawble但没有任何反应..请帮助我 我用

设置了清单文件
<supports-screens android:smallScreens="false" android:normalScreens="true"
    android:largeScreens="true" android:anyDensity="true">
<uses-sdk android:minSdkVersion="8" />

1 个答案:

答案 0 :(得分:0)

请检查您的可绘制文件夹是否正确命名。

他们应该是:

  • 抽拉-MDPI
  • 抽拉-HDPI

另外,请确保您的文件名相同。它对我来说很好。

有时甚至可以使用Eclipse清理项目。

修改

我认为你的项目工作正常,但是你的设置犯了一些错误。您可能没有正确阅读开发​​人员指南:http://developer.android.com/guide/practices/screens_support.html

无论如何,你真正在做的是说mdpi = 320 x 480和hdpi = 480 x 800像素。但这不正确。 DPI(每英寸点数)与屏幕的实际分辨率无关。您可以轻松拥有分辨率大于320 x 480像素的中型DPI屏幕。

阅读我发布的链接 - 尤其是“如何在多个屏幕上测试您的应用程序”部分。这应该对你有帮助。