0

現在、私は writeList() と readList() を使用していますが、私のプログラムは安定していません。これが問題かどうかはわかりません。これは、少なくともほとんどの場合に機能します。ここで ArrayList<String []> in android の Parcelable を書く前に同じ質問がありましたか? 、しかし、満足のいく答えは提供されませんでした。

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);
}
.....
}
4

0 に答える 0