编辑持久对象

时间:2010-11-27 06:28:48

标签: blackberry

我需要编辑存储在持久对象中的数据。

我在Android中对此有所了解 - 我们使用编辑器以共享首选项编辑数据。

1 个答案:

答案 0 :(得分:2)

获取存储在PersistentObject中的对象,将该对象转换为它应该的任何类型,进行更改,然后将结果提交回PersistentObject,以便您的代码看起来像这样:

PersistentObject perstObj = PersistentStore.getPersistentObject(<UNIQUE KEY>);
MyClass myObj = (MyClass) perstObj.getContents();
//Make whatever changes you need to myObj
perstObj.setContents(myObj);
perstObj.commit();