Android中的游标NotSerializableException

时间:2012-04-12 21:30:32

标签: java android serialization cursor

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

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

没有其他方法可以做到这一点吗?我看着Parcelable,我不太确定这是不是我想要的。任何指针都将非常感谢!

1 个答案:

答案 0 :(得分:2)

地狱里面没有机会可行。游标基本上是数据库内容的视图。

你准备做什么?你是如何尝试在模拟器之间传递数据的?您可能希望将光标中的数据放入可序列化的内容中,如地图。