在 Bean 构造函数中获取解组错误类型运行时异常

问题描述

我在 bean 类中声明了以下列表:

private List<MetadatoBean> MetaDatos;

我在我的类中使用这个构造函数,试图分配传递给 MetaDatos 的值:

public FotoGuardarBean(Parcel in) {
[...]
    in.readList(MetaDatos,MetadatoBean.class.getClassLoader());
}

但是那个 in.readList(MetaDatos,MetadatoBean.class.getClassLoader());因上述错误而失败。

我不认为问题出在 MetaDatoBean 类或 MetaDatos 变量中,MetaDatoBean 实现 Parcelable 并且仅由 String 属性组成,即使我将 MetaDatos 更改为 ArrayList 类型,这是我在创建时传递的类型构造函数它仍然失败相同。

我该怎么做才能成功分配 MetaDatos 变量,但没有收到错误消息?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)