【发布时间】:2011-11-13 15:26:02
【问题描述】:
我的另一个实现 Parcelable 的 Venue 对象中有一个 Location 对象。如何在我的 writeToParcel 方法实现中正确序列化它?所以这里有一些代码:
public class Venue implements Parcelable{
public String id;
public String name;
public String address;
public Location location;
public String city;
public String state;
public String country;
public String postalCode;
@Override
public int describeContents() {
// TODO Auto-generated method stub
return 0;
}
@Override
public void writeToParcel(Parcel desc, int flags) {
desc.writeString(id);
desc.writeString(state);
desc.writeString(name);
desc.writeString(address);
desc.writeString(postalCode);
desc.writeString(country);
desc.writeString(city);
//I am still missing on a way to serialize my Location object here
}
}
【问题讨论】:
-
请编辑您的问题,使您的问题更清楚。到目前为止,您尝试过什么?
-
编辑了一些代码示例,希望对您有所帮助