diff options
author | ByteHamster <info@bytehamster.com> | 2020-03-27 18:35:25 +0100 |
---|---|---|
committer | ByteHamster <info@bytehamster.com> | 2020-03-30 13:58:44 +0200 |
commit | 2b8c3ff04e2ee395d4b89f4aefded4e80556d9af (patch) | |
tree | ae5d5636065e7ed921fabfc27330f159a729b11c /app/src/main/java/de/danoeh/antennapod/fragment/gpodnet/PodcastListFragment.java | |
parent | 3c8fb2e296affc210aaf2b2316afde2738b8d150 (diff) | |
download | AntennaPod-2b8c3ff04e2ee395d4b89f4aefded4e80556d9af.zip |
Uncoupled AntennaPod from specific GpodnetSyncService
Diffstat (limited to 'app/src/main/java/de/danoeh/antennapod/fragment/gpodnet/PodcastListFragment.java')
-rw-r--r-- | app/src/main/java/de/danoeh/antennapod/fragment/gpodnet/PodcastListFragment.java | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/fragment/gpodnet/PodcastListFragment.java b/app/src/main/java/de/danoeh/antennapod/fragment/gpodnet/PodcastListFragment.java index 3fca43938..915abdb0d 100644 --- a/app/src/main/java/de/danoeh/antennapod/fragment/gpodnet/PodcastListFragment.java +++ b/app/src/main/java/de/danoeh/antennapod/fragment/gpodnet/PodcastListFragment.java @@ -27,10 +27,11 @@ import de.danoeh.antennapod.R; import de.danoeh.antennapod.activity.MainActivity; import de.danoeh.antennapod.activity.OnlineFeedViewActivity; import de.danoeh.antennapod.adapter.gpodnet.PodcastListAdapter; -import de.danoeh.antennapod.core.gpoddernet.GpodnetService; -import de.danoeh.antennapod.core.gpoddernet.GpodnetServiceException; -import de.danoeh.antennapod.core.gpoddernet.model.GpodnetPodcast; -import de.danoeh.antennapod.menuhandler.MenuItemUtils; +import de.danoeh.antennapod.core.preferences.GpodnetPreferences; +import de.danoeh.antennapod.core.service.download.AntennapodHttpClient; +import de.danoeh.antennapod.core.sync.gpoddernet.GpodnetService; +import de.danoeh.antennapod.core.sync.gpoddernet.GpodnetServiceException; +import de.danoeh.antennapod.core.sync.gpoddernet.model.GpodnetPodcast; /** * Displays a list of GPodnetPodcast-Objects in a GridView @@ -117,16 +118,12 @@ public abstract class PodcastListFragment extends Fragment { protected List<GpodnetPodcast> doInBackground(Void... params) { GpodnetService service = null; try { - service = new GpodnetService(); + service = new GpodnetService(AntennapodHttpClient.getHttpClient(), GpodnetPreferences.getHostname()); return loadPodcastData(service); } catch (GpodnetServiceException e) { exception = e; e.printStackTrace(); return null; - } finally { - if (service != null) { - service.shutdown(); - } } } |