【发布时间】:2011-09-06 06:38:14
【问题描述】:
我正在尝试创建 ArrayList Parcelable 以便将自定义对象列表传递给活动。我开始编写一个扩展ArrayList<myObject> 并实现Parcelable 的myObjectList 类。
MyObject 的一些属性是boolean 但Parcel 没有任何方法read/writeBoolean。
处理这个问题的最佳方法是什么?
【问题讨论】:
-
因为我所做的关于在活动之间传递对象的所有阅读都预先确定了使用 parcelable 而不是 serialisable。
-
@MisterSquonk 您不应该使用
Serializable接口进行交互通信。速度很慢。 -
@grunk:好的,这很公平,但在 Intent.putExtra(String name, Serializable value) 在文档中被标记为已弃用之前,如果它能让生活更轻松,我会很乐意继续使用它为了我。只是一个想法。
-
@Octavian:但这取决于每个案例研究并且是相对的。
-
在我看来,android的架构师团队很懒!!! whereis boolean!!!!!!!!!
标签: android parcelable