因此,我知道您可以爲不同的屏幕和方向定義不同的佈局。我所面臨的問題是抓住哪些時候會被使用。
我正在考慮三個設備(作爲一個例子):
Android如何確定要使用哪種佈局
一開始,就在res/layout
一個main.xml
這是肖像模式中使用的默認佈局。然後,您可以在res/layout-land
中定義main.xml
這是手機處於橫向模式時要使用的默認佈局。
這些是將用於三星Galaxy S3和Nexus 7和小型手機的兩種佈局,因爲我沒有定義任何特定的東西。
現在,我要定義佈局,專爲小手機和肖像模式,除了上面提到的那些。它將根據res\layout-small\main.xml
我的問題是:如何在橫向模式下選擇小屏幕的佈局?
您需要的一切 - http://developer.android.com/guide/practices/screens_support.html – Simon
[應用程序骨架支持多個屏幕]的可能重複(http://stackoverflow.com/questions/12242111/application -skeleton到支撐多屏) – Simon