java.io.NotSerializableException: java.util.AbstractList$SubAbstractListRandomAccess

Android中activity中传递参数报错
 java.lang.RuntimeException: Parcelable encountered IOException writing serializable object (name = com.tokovips.client_app.common.bean.CommodityBean) ,本以为是bean对象没有实现serialzable,查找多方面也没找到为什么,最后发现是因为CommodityBean中有个list列表是sublist生成的,
groupInfoBeanList.subList(0, 1)
。这样就无法序列化。。改成
new ArrayList(groupInfoBeanList.subList(0, 1))

你可能感兴趣的:(java.io.NotSerializableException: java.util.AbstractList$SubAbstractListRandomAccess)