0
A
回答
0
正常情況下,在改變方向onDestroy()
之後,onCreate()
之後被調用。
但是你能避免這一點:Handling Configuration Changes Yourself
編輯:對於不同的佈局縱向或橫向模式,你可以在onCreate()
使用兩種佈局,並選擇一個基於取向(我知道你想避免onCreate方法,但我認爲這是不可能的)。只需檢查當前的方向,並用this.getResources().getConfiguration().orientation
作相應的處理。
也許你可以避免使用onCreate()
並在onConfig
中做同樣的事情,但我不確定這一點。
+0
但我想要不同的景觀佈局 – Jkrr
+0
剛編輯我的答案。希望能幫助到你! –
相關問題
- 1. Android:不同屏幕的不同佈局
- 2. DP在不同的屏幕上顯示不同的佈局
- 3. 不同的屏幕方向
- 4. 單一佈局多屏幕沒有不同的佈局文件夾在android
- 5. 在同一組屏幕上佈局不同
- 6. 針對不同iPhone屏幕的佈局
- 7. 不同屏幕尺寸的Android佈局
- 8. 不同屏幕尺寸的android佈局
- 9. 不同的佈局以支持Android中的不同屏幕
- 10. 如何爲不同的屏幕創建不同的佈局
- 11. 爲不同的屏幕設置不同的佈局
- 12. Susy:爲不同的屏幕尺寸使用不同的佈局
- 13. Android針對不同屏幕分辨率的不同佈局
- 14. 對不同屏幕尺寸使用不同的佈局Android
- 15. 針對不同屏幕尺寸的不同佈局
- 16. 針對不同屏幕密度的不同佈局
- 17. 在不同的屏幕布局上的ImageButton大小
- 18. 在iOS中以不同方向佈局
- 19. 佈局不適合在不同的屏幕尺寸
- 20. 網頁在不同屏幕上的顯示方式不同
- 21. Android佈局 - 在同一個DPI上區分不同的屏幕高度
- 22. 不同的方向變化佈局
- 23. 在不同的屏幕(安卓)使用不同的佈局風格
- 24. 沒有佈局變化的Android屏幕方向檢測
- 25. Android:如何爲不同的方向設置不同的佈局?
- 26. Dp單元不會縮放不同屏幕中的佈局
- 27. 有不同的屏幕
- 28. 我的佈局在不同屏幕上不能很好地工作?
- 29. SCSS&Susy:針對不同方向的不同佈局
- 30. 在不同視圖上旋轉IPad屏幕方向
它與您的佈局無關,當方向更改時重新啓動活動,因此您可以做的是處理更改或使活動堅持單一方向 –
除了以下Rene的建議,您還可以考慮使用Fragment模型。 –