2011-01-27 167 views
1

嗨 M new to android.I遇到了一個問題,即在橫向模式下,我需要一個佈局視圖,它沒有一些存在於肖像模式中的場景。我已經創建了一個佈景,以這種方式。在我給出的條件下,如果肖像顯示某些場景一些隱藏的條件,實際上工作正常...首先,當我從肖像走到風景時,它給了我想要的......但是當我去肖像模式時停止應用程序。請幫助我。提前感謝屏幕方向

+0

日誌輸出(例如在eclipse中)是什麼意思?爲什麼停止? – Philipp 2011-01-27 16:00:12

回答

2

您可以製作兩種不同的佈局,並分別將它們放置在佈局端口和佈局環境中。 並確保您在該活動的清單中提及了android:configuration =「orientation」。嘗試一下,如果我已經正確理解你。

0

我認爲Kantesh的建議可能會倒退。如the docs所述,如果在清單中包含android:configChanges =「orientation」,則不會自動加載正確的資源(來自layout-port或layout-land)。相反,不要提到清單中的方向。然後,您不必擔心(不要覆蓋它)。系統將自動關閉該活動,然後重新啓動它,並綁定相應版本的依賴於配置的資源。自己處理配置更改(再次,根據文檔)只是處理無法通過其他方式處理的性能問題的最後手段。