我是Android的初學者,並試圖弄清楚如何在縱向和橫向屏幕上使用不同的佈局文件(main.xml)。android layout-land and onConfigurationChanged
我試圖把res.xml放在res/layout和res/layout-land中,然後重建項目。但是,這對我不起作用。
然後,我在代碼中添加了onConfigurationChanged方法,並在setlayton.main中添加了setContextView。這次我以不同的方向獲得了不同的屏幕布局,但是所有功能都丟失了。有些張貼也表示使用onConfigurationChanged方法並不是最好的主意。
那麼誰能幫我解決這個問題?
感謝,
我認爲這個狀態應該保存在'onSaveInstanceState()'而不是'onConfigurationChangedd()'中。 – CopsOnRoad