我有一個要求,我必須在我的應用程序中提供不同的layout
資源。如何提供替代佈局資源
此應用程序應該運行在許多屏幕尺寸(一如既往),我希望能夠儘可能精確地解決其中的許多屏幕尺寸。
截至目前,我針對以下屏幕尺寸:
- 1280×800
- 800×480
- 800×600
- 1024x600的
對於這一點,我創建了一個佈局結構是這樣:
而在XML中,我已經宣佈了以下支持:
<supports-screens android:resizeable="true"
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:xlargeScreens="true"
android:anyDensity="true"/>
我正在測試在其仿真器和問題是:它接受layout-w480dp-land
XML,但是當我在縱向模式走,它回落默認佈局。
任何想法,我可能會出錯?
非常有道理。現在我得到你想說的話。所以在你的情況下,我怎麼知道哪一個目標,320dp或480dp? –