我只是有一个简单的问题。代码并非真正涉及。当你有一个实现Parcelable的android类时,如果类中有一个arrayList,你是否必须遍历数组列表并单独写writeToParcel函数中的每个元素?
感谢您的见解
答案 0 :(得分:2)
AFAIK,你可以use writeList()
:
将List压缩到当前dataPosition()的parcel中,如果需要,增加dataCapacity()。 List值是使用writeValue(Object)编写的,必须遵循那里的规范。