diff options
author | Tom Hennen <TomHennen@users.noreply.github.com> | 2016-04-19 16:27:54 -0400 |
---|---|---|
committer | Tom Hennen <TomHennen@users.noreply.github.com> | 2016-04-19 16:27:54 -0400 |
commit | a15133e45e6b94f23ea15b18ee1fe1aaa8034eda (patch) | |
tree | d9db23feabf665b6832313ea31d9ced4f93b85c9 /app/src/main/java/de/danoeh/antennapod/adapter/FeedItemlistAdapter.java | |
parent | 6f15660b11ca35b0f4cae9d93ae24760ef8b095a (diff) | |
parent | c81a9b102fbdd4687ecd1b189353d8fc5d3908d0 (diff) | |
download | AntennaPod-a15133e45e6b94f23ea15b18ee1fe1aaa8034eda.zip |
Merge pull request #1875 from mfietz/issue/1831-apply-actions-tags
Fix item tags
Diffstat (limited to 'app/src/main/java/de/danoeh/antennapod/adapter/FeedItemlistAdapter.java')
-rw-r--r-- | app/src/main/java/de/danoeh/antennapod/adapter/FeedItemlistAdapter.java | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/adapter/FeedItemlistAdapter.java b/app/src/main/java/de/danoeh/antennapod/adapter/FeedItemlistAdapter.java index f8a16983d..4e9c5d71b 100644 --- a/app/src/main/java/de/danoeh/antennapod/adapter/FeedItemlistAdapter.java +++ b/app/src/main/java/de/danoeh/antennapod/adapter/FeedItemlistAdapter.java @@ -151,6 +151,8 @@ public class FeedItemlistAdapter extends BaseAdapter { String pubDateStr = DateUtils.formatAbbrev(context, item.getPubDate()); holder.published.setText(pubDateStr); + boolean isInQueue = item.isTagged(FeedItem.TAG_QUEUE); + FeedMedia media = item.getMedia(); if (media == null) { holder.episodeProgress.setVisibility(View.GONE); @@ -161,7 +163,7 @@ public class FeedItemlistAdapter extends BaseAdapter { AdapterUtils.updateEpisodePlaybackProgress(item, holder.lenSize, holder.episodeProgress); - if (itemAccess.isInQueue(item)) { + if (isInQueue) { holder.inPlaylist.setVisibility(View.VISIBLE); } else { holder.inPlaylist.setVisibility(View.INVISIBLE); @@ -202,7 +204,6 @@ public class FeedItemlistAdapter extends BaseAdapter { } } - boolean isInQueue = itemAccess.isInQueue(item); actionButtonUtils.configureActionButton(holder.butAction, item, isInQueue); holder.butAction.setFocusable(false); holder.butAction.setTag(item); @@ -236,8 +237,6 @@ public class FeedItemlistAdapter extends BaseAdapter { public interface ItemAccess { - boolean isInQueue(FeedItem item); - int getItemDownloadProgressPercent(FeedItem item); int getCount(); |