我想要启动一个其他Activity并通过类型ViewGroup从一个字段中发送一个对象。如何将可序列化类发送到其他所有字段的活动?
这里的类:
public class SerializableObject implements Serializable {
public ViewGroup parent;
public SerializableObject(ViewGroup parent){
this.parent = parent;
}
public ViewGroup getParent(){
return this.parent;
}
}
这里召唤:
Intent i = new Intent(thisContext,CordovaViewer.class);
i.putExtra("KEY",obj);
cordova.getActivity().startActivity(i);
我得到的错误:
Parcelable遇到IOException异常写序列化对象
http://stackoverflow.com/questions/23142893/parcelable-encountered- ioexception-writing-serializable-object-getactivity –
ViewGroup不可序列化。 – ditn
有我另一种方法发送布局作为frameayout到其他活动,并取代那里framelyout? – Tarasov