【发布时间】:2011-10-05 19:46:01
【问题描述】:
有很多关于 Android 中 Parcelable 的信息。环顾四周后,我找不到解决问题的好方法。
所以,我需要创建一个类(我们称之为“MyClass”),它扩展了其他人编写的自定义类(“HisClass”)。 HisClass中有许多实例变量,其中一些是自定义类的对象,它们本身就是。我想将 MyClass 对象从一个活动传递到另一个活动,我意识到,我需要将其设为 Parcelable。但是作为自定义对象的实例变量呢?
阅读this,我想我需要让每个自定义对象都实现 Parcelable。因为,在 MyClass 和 HisClass 中有许多自定义对象,它们又具有用于实例变量的自定义对象,这样做对我来说似乎是一个糟糕的解决方案。
有没有更好的方法?也许,我只是在这里完全失明。希望有人可以帮助我。
【问题讨论】:
标签: android parcelable