有没有办法保存每个复杂对象的首选项? 我有一个动态的对象列表,每个对象包含3个字符串和2个布尔对的动态列表。有没有办法保存像偏好这样的对象?
答案 0 :(得分:0)
您可以选择将复杂对象序列化为文件。然后反序列化以从文件中重新创建对象。这与保存到SharedPreferences没有太大区别。
您可以在此处参考代码。 https://stackoverflow.com/a/5816861/2107118
注意:确保您的复杂对象实现Serializable接口并提供serialVersionUID。