0

有没有办法保存每个复杂对象的首选项?
我有一个动态的对象列表,每个对象包含 3 个字符串和 2 个布尔值对的动态列表。有什么方法可以保存这些对象,比如首选项?

4

1 回答 1

0

您可以选择将复杂对象序列化为文件。然后反序列化以从文件中重新创建对象。这与保存到 SharedPreferences 没有太大区别。

你可以参考这里的代码。https://stackoverflow.com/a/5816861/2107118

注意:一定要让你的复杂对象实现 Serializable 接口并提供一个 serialVersionUID。

于 2013-04-16T18:16:57.520 回答