0

我想做两件事。我希望能够缓存数据,以便当我从一个活动移动到另一个活动时,我可以“保存”变量,而第二个活动不需要第一个活动的变量。

我还希望能够在文件退出时正式保存数据。不幸的是,我的问题是,我找不到任何关于如何完成这些的文档。

在活动中移动时,我想长期和临时保存 4 个字符串(如下所列)。

String[] name
Double[] amount
Double[] rate
Integer[] term

每个字符串都有空间容纳 10 条不同的数据。数据将被排序,并且需要保存,而我去另一个活动,输入新数据并携带到我的第一个活动以放置在这些字符串中,最后 - 保存。

请提供建议或文档链接,以便我可以学习如何执行此操作。

4

1 回答 1

1

您的问题看起来有点令人困惑,但是如果您想在 to 之间activity1传递activity2并保留您保留的变量,activity1则无需做任何事情,因为当您返回activity1from时,androdi 会保留该状态。您activity2可以参考Saving variables statepost for case y,您想在配置更改中保存状态。Passing activity data要在文件之间传递数据activities和保存在文件中,您有两个选择。PreferencesSaving in File

于 2013-10-19T04:08:08.850 回答