2014-11-22 78 views
0

我有一个类Tok具有一些变量(INT,INT,字符串...)包裹costum的阵列对象对象

我也有类TokList延伸ArrayList<Tok>

在我的MainActivity.java中,我创建了一个TokList实例(TokList tl = ...),并填充了一些Toks。 我想这个tl变量传递给来自MainActivity.java

问题发起的另一项活动是:什么类必须实现Parcelable(并有所需的方法),并会在intent.putExtra()论点是什么样子的MainActivity.java

回答

0

Tok类必须实现Parcelable当你写来的包裹,你TokList你应该这样做:

public void writeToParcel(Parcel out, int flags) { 
    ... 
    out.writeSerializable(yourList); 
}