我正在構建一個簡單的Android應用程序,但我無法在Galaxy S(480x800)和Galaxy S3(720x1280)上使佈局看起來正常。下面是它的長相,現在的S(這是我多麼希望它看起來):Android:在Galaxy S和S3上的佈局是不同的
而且在S3:
正如你可以看到有兩個事情不對:S3的上邊距不夠用,重新調整大小後按鈕太小。儘管我到處都在使用「dp」。
我相信這兩個屏幕都被認爲是「正常」的大小,所以創建一個「佈局大」的文件夾,我可以調整邊距將無法正常工作,對吧?
我唯一能想到的其他選擇是在我的代碼上創建IF以檢查特定的手機型號,並相應地調整邊距值。這會工作嗎,還是有更好的方法?
謝謝
您尚未顯示或描述佈局的任何部分;你怎麼組織這個屏幕?完全可以通過執行不同類型的佈局來修復它。 – Eric 2012-08-15 02:02:37
儘管你在各處都使用'dp',但在屏幕尺寸支持方面應該閱讀[this](http://developer.android.com/guide/practices/screens_support.html)。 – t0mm13b 2012-08-15 02:03:43