diff options
author | Anderson Mesquita <andersonvom@gmail.com> | 2019-05-26 07:44:57 -0400 |
---|---|---|
committer | Anderson Mesquita <andersonvom@gmail.com> | 2019-06-24 08:38:04 -0400 |
commit | bbcec5d0aa88eb570172a10d1f2e51ef68752ac9 (patch) | |
tree | c6229b78036c132e33fd63e6a63d430f67586598 /core/src/main | |
parent | aabe370db3620a46f6208440c74e319a4bee2db9 (diff) | |
download | AntennaPod-bbcec5d0aa88eb570172a10d1f2e51ef68752ac9.zip |
Reorganize Episode Fragments lifecycle
This uses the existing android lifecycle methods to avoid having to do
null checks and state saving in various places.
Diffstat (limited to 'core/src/main')
-rw-r--r-- | core/src/main/java/de/danoeh/antennapod/core/event/DownloaderUpdate.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/core/src/main/java/de/danoeh/antennapod/core/event/DownloaderUpdate.java b/core/src/main/java/de/danoeh/antennapod/core/event/DownloaderUpdate.java index dcb033267..7ca6f78de 100644 --- a/core/src/main/java/de/danoeh/antennapod/core/event/DownloaderUpdate.java +++ b/core/src/main/java/de/danoeh/antennapod/core/event/DownloaderUpdate.java @@ -1,5 +1,7 @@ package de.danoeh.antennapod.core.event; +import android.support.annotation.NonNull; + import java.util.Arrays; import java.util.List; @@ -11,6 +13,7 @@ import de.danoeh.antennapod.core.util.LongList; public class DownloaderUpdate { /* Downloaders that are currently running */ + @NonNull public final List<Downloader> downloaders; /** @@ -25,7 +28,7 @@ public class DownloaderUpdate { */ public final long[] mediaIds; - public DownloaderUpdate(List<Downloader> downloaders) { + DownloaderUpdate(@NonNull List<Downloader> downloaders) { this.downloaders = downloaders; LongList feedIds1 = new LongList(), mediaIds1 = new LongList(); for(Downloader d1 : downloaders) { |