2011-03-26 71 views
0

我已經創建了一個應用程序的銀河S..so我使用3.7英寸(分辨率320x480)佈局爲我的XML文件。該應用在手機上完美運行。在HTC wildfire中使用相同的應用程序,其分辨率爲240x320時,圖形不合適。我知道原因很明顯,我正在開發3.7WVGA的應用程序,因此圖形將不兼容QVGA。佈局元素位置問題

是唯一的解決方案是在設備的基礎上創建不同版本的應用程序?還是有一個通用的解決方案,我可以實現這樣的應用程序將運行沒有圖形重新定位所有設備具有不同的屏幕尺寸和不同的分辨率支持?

請幫我...怎麼我真的二硝基甲苯知道答案....謝謝你提前

+0

我可以在http://android.stackexchange.com/ coz上提出這個問題,這是針對android的。 – strider 2011-03-26 17:18:07

回答

0

如果你能擺脫它,重量使用線性佈局和位置的事情。這樣的比例將保持不變,相同的總體外觀將保持不變。

+0

好吧....可以ü放置我如何按重量定位的東西...謝謝你的迴應 – user632905 2011-03-27 05:36:43

+0

我用相對佈局,它接近完美..thnkx反正 – user632905 2011-07-22 12:26:18

+0

對不起,我沒有回來的權重。我可以解釋你是否想要。 如果你想要真正的完美,你總是可以創建兩個不同的佈局(具有相同的名稱)與所有的ID相同。這樣android將決定在運行時使用哪個佈局。查看「替代資源」:http://developer.android.com/guide/topics/resources/providing-resources.html。 – Ian 2011-07-22 13:55:04