相关疑难解决方法(0)

传递ArrayList <?实现Parcelable> to Activity

我搜索了一些主题,但没有找到解决我问题的方法.

public class Series implements Parcelable {
private String name;
private int numOfSeason;
private int numOfEpisode;

/** Constructors and Getters/Setters have been removed to make reading easier **/

public Series(Parcel in) {
    String[] data = new String[3];
    in.readStringArray(data);
    this.name = data[0];
    this.numOfSeason = Integer.parseInt(data[1]);
    this.numOfEpisode = Integer.parseInt(data[2]);
}


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

@Override
public void writeToParcel(Parcel dest, int flags) {
    dest.writeStringArray(new String[] { this.name,
            String.valueOf(this.numOfSeason),
            String.valueOf(this.numOfEpisode) });

}

private void readFromParcel(Parcel in) {
    name = in.readString(); …
Run Code Online (Sandbox Code Playgroud)

android arraylist parcelable

31
推荐指数
1
解决办法
5万
查看次数

标签 统计

android ×1

arraylist ×1

parcelable ×1