parcel邮包错误

parcel邮包错误

Caused by: java.lang.RuntimeException: Parcel android.os.Parcel@4051d600: Unmarshalling unknown type code 70 at offset 424

答案 实现了Parcelable的类,往往需要重写如下2个方法

 public void writeToParcel(Parcel dest, int flags) {   

  dest.writeString(time);
  dest.writeString(nailUrl);

}

public PictureEntity createFromParcel(Parcel source){  

   entity.time = source.readString();

  }

如果createFromParcel方法中少写了一个   entity.nailUrl = source.readString();则会报如上的异常,也就是说2个方法中写入到邮包中的和从邮包中读取的数据一定要一致

=============================================

你可能感兴趣的:(Android&YII)