diff options
Diffstat (limited to 'app/src/main/java/de/danoeh/antennapod/adapter/gpodnet/PodcastListAdapter.java')
-rw-r--r-- | app/src/main/java/de/danoeh/antennapod/adapter/gpodnet/PodcastListAdapter.java | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/adapter/gpodnet/PodcastListAdapter.java b/app/src/main/java/de/danoeh/antennapod/adapter/gpodnet/PodcastListAdapter.java index 9063d35c9..7bee8e861 100644 --- a/app/src/main/java/de/danoeh/antennapod/adapter/gpodnet/PodcastListAdapter.java +++ b/app/src/main/java/de/danoeh/antennapod/adapter/gpodnet/PodcastListAdapter.java @@ -8,6 +8,8 @@ import android.widget.ArrayAdapter; import android.widget.ImageView; import android.widget.TextView; +import org.apache.commons.lang3.StringUtils; + import java.util.List; import de.danoeh.antennapod.R; @@ -48,10 +50,12 @@ public class PodcastListAdapter extends ArrayAdapter<GpodnetPodcast> { holder.title.setText(podcast.getTitle()); holder.description.setText(podcast.getDescription()); - PicassoProvider.getDefaultPicassoInstance(convertView.getContext()) - .load(podcast.getLogoUrl()) - .fit() - .into(holder.image); + if (StringUtils.isNoneBlank(podcast.getLogoUrl())) { + PicassoProvider.getDefaultPicassoInstance(convertView.getContext()) + .load(podcast.getLogoUrl()) + .fit() + .into(holder.image); + } return convertView; } |