我正在构建一个应用程序,每次用户单击按钮时文本视图都会更改并移动到活动的另一部分......当方向更改时,视图将被销毁并重新创建。
如何将其保存为与以前相同,并保存用户点击的最后一个按钮,将它们放回原位。
答案 0 :(得分:1)
您可以订阅传感器事件,以便在更改方向时通知您。触发此事件时,将所有数据激发到DataState对象并发送回Activity。当活动再次启动时,它将检查DataState对象是否为空,您可以从中恢复状态!
我知道这个答案有点乱,但有可能做到这一点。我只是不确定具体细节。
http://developer.android.com/reference/android/hardware/SensorManager.html