我有许多对象,其中一些具有不同的ArrayList属性(自定义对象)。相同的对象可能出现在任何上述ArrayList中。
我希望通过引用传递这些对象,以便在编辑其中一个对象时,所有ArrayLists /对象都会反映出更改。
我需要将这些对象或ArrayList作为Parcelable传递到不同的活动中。我认为Parcelable接口导致了引用传递无法工作(考虑到您需要实现新构造函数,因此每次创建和传递包裹时都会创建/克隆新对象),这种情况似乎是有道理的?
我想知道处理这种情况的最佳方法是什么,即如何实现或模拟通过引用传递对象的行为。如果可以避免使用任何持久性存储技术,那就太好了。
我希望通过引用传递这些对象,以便在编辑其中一个对象时,所有ArrayLists /对象都会反映出更改。
我需要将这些对象或ArrayList作为Parcelable传递到不同的活动中。我认为Parcelable接口导致了引用传递无法工作(考虑到您需要实现新构造函数,因此每次创建和传递包裹时都会创建/克隆新对象),这种情况似乎是有道理的?
我想知道处理这种情况的最佳方法是什么,即如何实现或模拟通过引用传递对象的行为。如果可以避免使用任何持久性存储技术,那就太好了。