【发布时间】:2015-01-14 21:39:03
【问题描述】:
我有一个list_beneficiaries 的数组列表(类型:受益人)。在那个数组列表中,我有像 Beneficiary 对象类型的元素。像这样的,
list_beneficiaries.add(new Beneficiary(Integer.parseInt(obj2.getString("id")),
obj2.getString("ben_firstname"), obj2.getString("ben_lastname"));
我想在共享首选项中添加这个数组列表并检索它。我怎样才能做到这一点? 我试过这个 stackoverflow 答案:Save ArrayList to SharedPreferences
但是,我没有得到我想要的结果。因为我有一个数组类型的对象。
【问题讨论】:
-
@Selvin :我已经在我的问题中提到了该链接..
-
@Selvin:你知道吗?如果你不想帮助别人,或者你什么都不知道,那么你应该离开这里。我已经在我的问题中提到
I tried那些答案。我需要更多解释。 -
@Selvin :虽然我没有要求你翻译我的评论。我有吗?
-
无论如何(让我们埋头苦干),一个提示......列表的SP是一个糟糕的选择,一旦你修改了一个对象,你必须再次序列化整个数组并将其保存到SP......尝试使用 SQLite 代替,特别是如果您认为/假设/确定数组中的元素不止几个...