【发布时间】:2019-01-22 02:34:14
【问题描述】:
类Selected_img_layout:
Intent i = new Intent(Selected_img_layout.this, ImagSlider.class);
Bundle bundle = new Bundle();
bundle.putSerializable("image_data", spacecrafts);
i.putExtras(bundle);
startActivity(i);
类 ImagSlider:
Bundle bundleobject = getIntent().getExtras();
spacecrafts = (ArrayList<Spacecraft>) bundleobject.getSerializable("image_data");
类航天器:
public class Spacecraft implements Serializable {
Uri uri;
public Spacecraft() {
}
public Spacecraft(String name, Uri uri) {
this.name = name;
this.uri = uri;
}
public Uri getUri() {
return uri;
}
public void setUri(Uri uri) {
this.uri = uri;
}
}
错误
java.lang.RuntimeException: Parcelable encountered IOException writing serializable object (name = com.example.letsgo.mypdfconverter.Spacecraft)
【问题讨论】:
-
请发布完整的
Spacecraft课程。您发布的内容可能无法编译。
标签: object runtime-error parcelable serializable