我在爲我的應用程序創建通用佈局時遇到了麻煩。正如預期的那樣,它可以用於各種設備,我希望它能夠爲每個設備正常工作。有幾種方法來實現這個問題,但我想創建一個XML文件(類似於web.config文件),並在我的應用程序的一開始我想要設備的屏幕寬度和高度,並計算每個控件的(textview,微調,按鈕等)屬性(如邊距,填充,寬度,高度...)根據此寬度和高度,並將這些計算值保存到我的xml文件中。最後,我希望從佈局xmls中獲得這些值,這樣我的佈局視覺將獨立於設備,並且可以針對每個設備正常工作。這可以實現嗎?我無法在互聯網上找到任何類似的解決方案。誰能幫我?Android - 如何創建儘可能通用的佈局?
在此先感謝。
我不明白這比使用RelativeLayout更好... – onit
你沒有考慮到大多數android設備可以切換屏幕方向。 – nfechner