Wenn Android eine Anwendung auf Landscape Layout umschaltet, so geschieht dies in dem das Layout gedreht und gestretcht wird. Es ist aber auch möglich selber ein Landscape Layout zu definieren. Dazu muss das Layout zusätzlich noch einmal im Ordner res/layout-land/ abgelegt sein. Das ganze sieht dann z.B. so aus:
res layout main.xml layout-land main.xml
Wenn Android nun in den Landscape Modus schaltet so wird automatisch das Layout aus dem Ordner layout-land benutzt.