Android - 保存每个对象的首选项

时间:2013-04-16 16:34:49

标签: android preferences

有没有办法保存每个复杂对象的首选项? 我有一个动态的对象列表,每个对象包含3个字符串和2个布尔对的动态列表。有没有办法保存像偏好这样的对象?

1 个答案:

答案 0 :(得分:0)

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

您可以在此处参考代码。 https://stackoverflow.com/a/5816861/2107118

注意:确保您的复杂对象实现Serializable接口并提供serialVersionUID。