在我的 Parcelable 类中,在writeToParcel
方法内部,我收到此错误:
Inferred type 'MyObject' for type parameter 'T' is not within its bound; should
implement 'android.os.Parcelable
当我尝试通过这种方式编写 ArrayList 时:
dest.writeTypedList(new ArrayList<MyObject>());
在我的代码中,我可以通过 编写字符串dest.writeString
,但是当我尝试编写这个Array
时,MyObject
我得到了上述错误。
我怎样才能解决这个问题?
将 ArrayList 写入 Parcel 对象的最佳方法是什么?
谢谢!