2013-06-21 48 views
0

我收到了我的應用在特定設備上無法正確縮放的報告,Galaxy 2和我正嘗試爲具有類似分辨率的設備進行新佈局。我一直在閱讀這個網站:http://developer.android.com/guide/topics/resources/providing-resources.html#AlternativeResources,我試圖製作一個名爲/ layout-w480dp和/ layout-sw480dp的文件夾,但是新的佈局永遠不會在模擬器中找到,我已經設置了480 dp的寬度。應該調用哪個文件夾,以便在寬度爲480的設備上使用佈局而不是默認佈局的縮放版本?爲不同設備提供資源

回答

1

正確的佈局標識符以用於s2爲:

layout-sw320 

這HDPI這樣的縮放因子爲1.5。分辨率是480x800,所以計算是(480/1.5),等於320.

+0

它正在運行4.0 – ez4nick

+0

該死!我認爲這是一個很好的猜測:)你意識到480像素的寬度!= 480dp吧? http://stackoverflow.com/a/11189425/833647 –

+0

哦,好的,謝謝你的鏈接。現在唯一的問題是將ppi轉換爲dpi ..我發現在線的ppi是218 – ez4nick