0

我需要将 Cursor 对象从一个 android 模拟器传递到另一个。但是当我尝试序列化它时,我收到“NotSeraliableException:android.database.sqlite.SQLiteCursor”错误。

我知道处理这个问题的一种方法是拆除可序列化的类并序列化(在一个模拟器上),反序列化和重建 Cursor 对象(在另一个模拟器上)。

没有其他方法可以做到这一点吗?我在看 Parcelable,我不确定这是否是我想要的。任何指针将不胜感激!

4

1 回答 1

2

这在地狱里是不可能奏效的。游标基本上是数据库内容的视图。

你到底想做什么?您如何尝试在模拟器之间传递数据?您可能希望将光标中的数据放入可序列化的东西中,例如地图。

于 2012-04-12T22:01:57.393 回答