diff options
author | Martin Fietz <Martin.Fietz@gmail.com> | 2015-11-10 18:32:43 +0100 |
---|---|---|
committer | Martin Fietz <Martin.Fietz@gmail.com> | 2015-11-10 18:32:43 +0100 |
commit | cdd0d968cff6a0f499aaf5c22feb6cafb129376a (patch) | |
tree | 7c819b1ec034755a9b2f871bfae331289dc15637 | |
parent | 39fc94c6f2616dfb2a6db9574a466b9727fe7bab (diff) | |
download | AntennaPod-cdd0d968cff6a0f499aaf5c22feb6cafb129376a.zip |
Provide Parcelable.Creator object called CREATOR
-rw-r--r-- | core/src/main/java/de/danoeh/antennapod/core/gpoddernet/model/GpodnetTag.java | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/core/src/main/java/de/danoeh/antennapod/core/gpoddernet/model/GpodnetTag.java b/core/src/main/java/de/danoeh/antennapod/core/gpoddernet/model/GpodnetTag.java index cd865731b..ee13bef25 100644 --- a/core/src/main/java/de/danoeh/antennapod/core/gpoddernet/model/GpodnetTag.java +++ b/core/src/main/java/de/danoeh/antennapod/core/gpoddernet/model/GpodnetTag.java @@ -20,11 +20,10 @@ public class GpodnetTag implements Parcelable { this.usage = usage; } - public static GpodnetTag createFromParcel(Parcel in) { - final String title = in.readString(); - final String tag = in.readString(); - final int usage = in.readInt(); - return new GpodnetTag(title, tag, usage); + protected GpodnetTag(Parcel in) { + title = in.readString(); + tag = in.readString(); + usage = in.readInt(); } @Override @@ -56,5 +55,16 @@ public class GpodnetTag implements Parcelable { dest.writeInt(usage); } + public static final Creator<GpodnetTag> CREATOR = new Creator<GpodnetTag>() { + @Override + public GpodnetTag createFromParcel(Parcel in) { + return new GpodnetTag(in); + } + + @Override + public GpodnetTag[] newArray(int size) { + return new GpodnetTag[size]; + } + }; } |