diff options
author | Tom Hennen <tom.hennen@gmail.com> | 2015-10-10 15:38:00 -0400 |
---|---|---|
committer | Tom Hennen <tom.hennen@gmail.com> | 2015-11-03 21:40:02 -0500 |
commit | 7489046037ffbbcf80cd191ee7c272d8905a070f (patch) | |
tree | 6aba5b53c2be981105be1fdae775f6351324e1df /app/src/main/java/de/danoeh/antennapod/adapter/AllEpisodesRecycleAdapter.java | |
parent | 8f5e0bb5e4e6738dd694bf659bdf4809968a2ed1 (diff) | |
download | AntennaPod-7489046037ffbbcf80cd191ee7c272d8905a070f.zip |
undo for favorites
Diffstat (limited to 'app/src/main/java/de/danoeh/antennapod/adapter/AllEpisodesRecycleAdapter.java')
-rw-r--r-- | app/src/main/java/de/danoeh/antennapod/adapter/AllEpisodesRecycleAdapter.java | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/adapter/AllEpisodesRecycleAdapter.java b/app/src/main/java/de/danoeh/antennapod/adapter/AllEpisodesRecycleAdapter.java index 36db8978f..2dfa7d369 100644 --- a/app/src/main/java/de/danoeh/antennapod/adapter/AllEpisodesRecycleAdapter.java +++ b/app/src/main/java/de/danoeh/antennapod/adapter/AllEpisodesRecycleAdapter.java @@ -79,7 +79,7 @@ public class AllEpisodesRecycleAdapter extends RecyclerView.Adapter<AllEpisodesR .findViewById(R.id.pbar_progress); holder.cover = (ImageView) view.findViewById(R.id.imgvCover); holder.txtvDuration = (TextView) view.findViewById(R.id.txtvDuration); - holder.itemId = 0; + holder.item = null; holder.mainActivity = mainActivity; return holder; @@ -89,7 +89,7 @@ public class AllEpisodesRecycleAdapter extends RecyclerView.Adapter<AllEpisodesR public void onBindViewHolder(final Holder holder, int position) { final FeedItem item = itemAccess.getItem(position); if (item == null) return; - holder.itemId = item.getId(); + holder.item = item; holder.placeholder.setVisibility(View.VISIBLE); holder.placeholder.setText(item.getFeed().getTitle()); holder.title.setText(item.getTitle()); @@ -239,7 +239,7 @@ public class AllEpisodesRecycleAdapter extends RecyclerView.Adapter<AllEpisodesR ProgressBar progress; TextView txtvDuration; ImageButton butSecondary; - long itemId; + FeedItem item; MainActivity mainActivity; public Holder(View itemView) { @@ -251,9 +251,11 @@ public class AllEpisodesRecycleAdapter extends RecyclerView.Adapter<AllEpisodesR @Override public void onClick(View v) { if (mainActivity != null) { - mainActivity.loadChildFragment(ItemFragment.newInstance(itemId)); + mainActivity.loadChildFragment(ItemFragment.newInstance(item.getId())); } } + + public FeedItem getFeedItem() { return item; } } public interface ItemAccess { |