假设我有一个orders
数组。现在,假设每个订单中都有一个sellers
数组。
通过使Order
类可拆分,它无法处理Seller
数组。
我尝试这样做:
class Order() : Parcelable {
[...]
constructor(parcel: Parcel) : this() {
id = parcel.readString()
name = parcel.readString()
sellers = parcel.readparcel(Seller::class.java) // (I added this line)
}
override fun writeToParcel(parcel: Parcel, flags: Int) {
parcel.writeString(id)
parcel.writeString(name)
parcel.writeparcelabl(sellers, flags) // (I added this line)
}
}
但是没有用。有什么想法吗?