diff options
author | Tom Hennen <TomHennen@users.noreply.github.com> | 2015-11-10 19:51:22 -0500 |
---|---|---|
committer | Tom Hennen <TomHennen@users.noreply.github.com> | 2015-11-10 19:51:22 -0500 |
commit | 63020ec4ce095a056c17eb68b615da31d847d4a2 (patch) | |
tree | 7c819b1ec034755a9b2f871bfae331289dc15637 | |
parent | 39fc94c6f2616dfb2a6db9574a466b9727fe7bab (diff) | |
parent | cdd0d968cff6a0f499aaf5c22feb6cafb129376a (diff) | |
download | AntennaPod-63020ec4ce095a056c17eb68b615da31d847d4a2.zip |
Merge pull request #1371 from mfietz/issue/1370-gpodnettag
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]; + } + }; } |