在前面的一个问题中,我问了如何为纵向和横向显示两种不同的布局:
Problem switching to landscape orientation
现在我想知道如何在我的应用程序进入另一个方向之前保存它的状态?每当方位改变时,我似乎都会丢失这些数据。
最佳答案
这种问题一直是answered before。
但在之前的答案中也有其他方式没有列出。例如使用onRestoreInstanceState()方法,asexplained here。此方法是在配置更改之间存储状态的建议方法,直到最近才得到很好的记录。