我有一个自定义对象,其中包含 private List<AnotherCustomObject> mList;
。请注意AnotherCustomObject
实现Parcelable
.
但是如果我想写mList
至dest
在writeToParcel()
然后稍后再读一遍,这是正确的方法吗:
dest.writeList(mList);
然后在read方法中
in.readList(mList, ClassLoader.getSystemClassLoader());
正确吗?
最佳答案
请尝试使用必要的类加载器。
in.readList(mList, AnotherCustomObject.getClass().getClassLoader());
关于java - 将列表写入 Parcelable?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37256503/