使用字段ArrayList <string []> </string []>的Parcelable实现

时间:2013-10-04 17:05:27

标签: java android parcelable

目前我使用writeList()和readList(),我的程序不稳定,不知道这是不是问题。这至少在大多数情况下都有效。在此之前提出同样的问题Write Parcelable for ArrayList<String []> in android?,但没有提供令人满意的答案。

public static final class MyParcelable implements Parcelable {
private ArrayList<String []> t_values;

@Override
public int describeContents() {
    return hashCode();
}

public void writeToParcel(Parcel dest, int flags) {

    dest.writeList(t_values);

};

private MyParcelable(Parcel in) {

    t_values = new ArrayList<String[]>();

    t_values.readList(in);
}
.....
}

0 个答案:

没有答案