【问题标题】:How to read a List of Parceable Objects [duplicate]如何读取 Parcelable 对象列表 [重复]
【发布时间】:2013-04-10 01:21:48
【问题描述】:

我有一个对象 A,其中包含对象 B 的列表。现在我希望通过使用 Parceable 捆绑包将对象 A 放入捆绑包中。我怎样才能做到这一点 ?

Class A{
 ArrayList<B> secondClass
}
class B{
}

亲切的问候

【问题讨论】:

  • 重复...(为什么会出现在这里...这只会增加提出此类问题的人的懒惰)...应该是“重复 - 使用搜索选项”

标签: android


【解决方案1】:

类的 Parceable 接口,其实例可以写入 Parcel 并从 Parcel 中恢复。实现 Parcelable 接口的类还必须有一个名为 CREATOR 的静态字段,它是一个实现 Parcelable.Creator 接口的对象。

所以你需要在A类中实现Parcelable

详情见this link

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-01-03
    • 1970-01-01
    • 1970-01-01
    • 2020-11-23
    • 1970-01-01
    • 2011-06-19
    • 2018-12-15
    • 1970-01-01
    相关资源
    最近更新 更多