package de.danoeh.antennapod.fragment.gpodnet; import de.danoeh.antennapod.gpoddernet.GpodnetService; import de.danoeh.antennapod.gpoddernet.GpodnetServiceException; import de.danoeh.antennapod.gpoddernet.model.GpodnetPodcast; import de.danoeh.antennapod.preferences.GpodnetPreferences; import java.util.ArrayList; import java.util.List; /** * Displays suggestions from gpodder.net */ public class SuggestionListFragment extends PodcastListFragment { private static final int SUGGESTIONS_COUNT = 50; @Override protected List loadPodcastData(GpodnetService service) throws GpodnetServiceException { if (GpodnetPreferences.loggedIn()) { service.authenticate(GpodnetPreferences.getUsername(), GpodnetPreferences.getPassword()); return service.getSuggestions(SUGGESTIONS_COUNT); } else { return new ArrayList(); } } }