2012-07-11 48 views
-1

我有-hdpi,-xhdpi和其他圖像的資源文件夾。我在我的佈局中使用DP單元。 但在我的Galaxy Nexus(分辨率爲1280x720)時,它使用-hdpi文件夾中的資源。此外,佈局的大小是錯誤的(例如我有45dp - 在HTC Desire(分辨率爲800x480),它是67px,但在Galaxy Nexus(分辨率爲1280x720),我也得到67px。應用程序爲Galaxy Nexus選擇不正確的資源文件夾

什麼是我的錯誤?

+0

雖然在此例中Galaxy Nexus是XHDPI,但請注意屏幕分辨率與密度相關的錯誤。一個1280x720的10英寸平板電腦將不會是XHDPI。 – kcoppock 2012-07-11 16:46:54

回答

2

更多關於銀河Nexus和佈局參見本answer

的Galaxy Nexus是一個-xhdpi,因此應使用該文件夾。您可能要仔細檢查你實際上已經放xhdpi文件夾中的大小合適的圖標

有時候根據我的經驗,圖標不會刷新,除非您完成l乾淨安裝,即手動卸載應用程序,然後從Eclipse重新安裝。這樣就會強制圖標刷新。

此外,我必須做一個項目 - >清理之前,R文件更新與新的值,但這是一個不太常見的修復與卸載/重新安裝方法。

+0

我記得,我總是能夠通過項目清理解決它。FWIW,在最新的SDK上,我注意到它發生的次數少於它的次數 – davidcesarino 2012-07-11 16:21:28

+0

另一種方法是選擇任何資源文件夾並按F5刷新,然後通過修改和保存任何打開的文件(強制構建)然後再次運行進行後續操作。適用於我,比清潔快一點。實際上甚至不知道第二步是否有必要。 – kcoppock 2012-07-11 16:43:15

相關問題