2011-09-28 45 views
1

我有相應的圖像int hdpi和mdpi文件夾,但是當我運行該應用程序時,hdpi圖像在高分辨率設備上加載罰款,但是當我運行在中等分辨率320 x 480的hdpi圖像加載不是中等的。我還測試了移動圖像RES/drawble但沒有任何反應..請幫助我在此 我已經設置了清單文件與mdpi和hdpi圖像未正確加載到設備android

<supports-screens android:smallScreens="false" android:normalScreens="true" 
    android:largeScreens="true" android:anyDensity="true"> 
<uses-sdk android:minSdkVersion="8" /> 

回答

0

請檢查您繪製的文件夾正確命名。

他們應該是:

  • 繪製,MDPI
  • 繪製,華電國際

此外,要確保你的文件名是相同的。這對我來說可以。

有時甚至可能使用Eclipse來清理項目。

編輯:

我覺得你的項目工作正常,但你正在做一些錯誤您的設置。您可能還沒有正確閱讀開發​​指南:http://developer.android.com/guide/practices/screens_support.html

無論如何,你實質上是在說,mdpi = 320 x 480和hdpi = 480 x 800像素。但這不正確。 DPI(每英寸點數)與屏幕的實際分辨率無關。您可以輕鬆擁有分辨率大於320 x 480像素的中等DPI屏幕。

閱讀我發佈的鏈接 - 特別是名爲「如何在多個屏幕上測試您的應用程序」的部分。這應該對你有所幫助。

+0

是的,名稱很好,文件名也是相同的,並嘗試清理也...請任何其他建議 – pollock

+0

你如何測試各種DPI的? –

+0

問題是屏幕尺寸和屏幕DPI有很大差異。即MDPI密度可能有480 x 800像素的屏幕。嘗試刪除anyDensity標籤,看看是否有幫助。 –

相關問題