Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个使用侦听器接口的类/对象。据我了解,那些不能被序列化,至少我在尝试时得到一个 NotSerializableException 。
当我被序列化(某种形式的回调)时,我可以从对象内部检测到,以便我可以从对象中删除侦听器吗?
我知道我可以从对象外部将侦听器设置为 null,但按照我描述的方式会更容易。
不要这样做。让你的类Parcelable自己实现并提供序列化方法。然后你可以决定哪些成员被序列化以及如何完成。
Parcelable