我一直在使用Serializable
接口将对象从一个活动传递到另一个活动。我在发送端使用putExtra
,在接收端使用getSerializable
。一切工作正常,但我已经收到(首次)以下错误报告:Android - 可序列化接口问题
了java.lang.RuntimeException:Parcelable遇到IOException异常阅读 Serializable对象
我不明白为什么自从我使用getSerializable
而不是getParcelable
以来,此异常已生成。
我知道我应该实现Parcelable
接口,而不是因为它专门为Android设计的(这就是我最终要做的),但我想了解为什么我得到这个错误。
谢谢!