【发布时间】:2021-05-06 07:31:22
【问题描述】:
如何传递ArrayList的ArrayList,比如我创建了一个对象。
例如,
我有一个班级OperationInfo,我需要将ArrayList<ArrayList<OperationInfo>> 传递给其他班级。我的OperationInfo 类是可打包的。
但似乎intent 不允许我们使用putParcelableArrayListExtra 传递列表列表
有没有办法将列表传递给另一个类?
【问题讨论】:
-
一种方法,您可以将其序列化为 json 字符串,将其传递并反序列化回所需的 list ,虽然与 parcel 相比效率不高,但可以。
-
在putextra中使用hashmap
标签: android android-intent parcelable