我查找了如何在Android應用程序中旋轉屏幕時不重新加載整個活動。最後,我發現只使用Android上的簡單屏幕旋轉
android:configChanges="orientation"
在AndroidManifest中的活動定義是非常足夠的。當我旋轉手機時,活動不會重新加載,我的所有視圖都可以完美調整爲橫向,沒有任何問題,onSaveInstanceState或onRestoreInstanceState(在某些指南中用於編程旋轉)都會被觸發。
但是,如果是這麼簡單,爲什麼所有的教程和指南我發現目前如此複雜的解決方案? 也就是說
Saving some data on orientation change in Android
通過我的實驗,一切都自動重新正確渲染,但不存在與我簡單的解決一些隱藏的問題,我不知道?它真的那麼簡單和正確嗎?
謝謝