0

我有一个使用侦听器接口的类/对象。据我了解,那些不能被序列化,至少我在尝试时得到一个 NotSerializableException 。

当我被序列化(某种形式的回调)时,我可以从对象内部检测到,以便我可以从对象中删除侦听器吗?

我知道我可以从对象外部将侦听器设置为 null,但按照我描述的方式会更容易。

4

1 回答 1

0

不要这样做。让你的类Parcelable自己实现并提供序列化方法。然后你可以决定哪些成员被序列化以及如何完成。

于 2013-11-11T11:27:24.733 回答