当屏幕方向改变时,有人能帮我解决如何保存应用程序状态的问题吗?我在http://developer.android.com/guide/topics/resources/runtime-changes.html#HandlingTheChange上阅读了开发指南
但是我不知道如何定义collectMyLoadedData()方法;
有人能帮我举个例子或别的什么吗?
发布于 2010-09-02 03:05:06
谢谢..。我还发现了另一个例子
发布于 2010-09-02 03:02:30
该函数的实现将完全依赖于您试图保存的数据。基本上,您只需要创建一个数据结构,其中包含要保存的所有信息,然后从onRetainNonConfigurationInstance返回该信息。
粗略的例子:您的页面上有一个人输入了姓名和地址。
public class LoadedData {
private String name;
private Adddress address;
...
}
public LoadedData collectMyLoadedData() {
LoadedData data = new LoadedDate();
data.setName(myNameTextBox.getText());
....
return data;
}https://stackoverflow.com/questions/3621178
复制相似问题