如何保存对象数组

时间:2011-04-23 03:33:54

标签: android android-preferences

所以,我正在制作一个琐事游戏,因此我创建了一系列自定义问题。我在原始文件夹中有一个xml文件,它包含所有问题,并将所有内容解析到我的数组中。我希望能够在用户完成游戏并开始新游戏后重新调整所有问题。

这很容易实现 - 只需改组阵列!我遇到的问题是保存东西。使用共享首选项,我可以在关闭应用程序时保存索引(用户所在的问题)。但是当我对数组进行洗牌时,他们离开应用程序并返回 - 数组返回到默认数组,因此shuffle有点没有实际意义。您显然无法使用共享首选项保存数组 - 所以有人知道保存混洗数组的简单/简单方法吗?