0

我正在尝试将字符串值和自定义的水平字段管理器添加到 HashTable。字符串是键,自定义水平字段管理器是值。每当从屏幕上删除水平字段管理器时,我都会从哈希表中删除这对。另外,我没有保留哈希表。

在模拟器上几分钟后,我收到错误 JVM Error 525 : Bad persistent object。当我尝试在设备上运行相同的构建时,它会在创建哈希表几分钟后重新启动。请注意,如果我只是不在哈希表中推送任何内容,那么一切正常。

所以我的问题是,将水平字段管理器或从它扩展的东西放在哈希表中是错误的吗?如果不是,这可能是什么问题?

4

1 回答 1

0

确保所有被持久化的对象(包括那些添加到 HashTable 的对象)都实现了 Persistable 接口。

于 2011-01-06T06:15:22.967 回答