2014-11-22 116 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); 
}