summaryrefslogtreecommitdiff
path: root/app/src/main/java/de/danoeh/antennapod/adapter/AllEpisodesRecycleAdapter.java
diff options
context:
space:
mode:
authorTom Hennen <tom.hennen@gmail.com>2015-10-10 15:38:00 -0400
committerTom Hennen <tom.hennen@gmail.com>2015-11-03 21:40:02 -0500
commit7489046037ffbbcf80cd191ee7c272d8905a070f (patch)
tree6aba5b53c2be981105be1fdae775f6351324e1df /app/src/main/java/de/danoeh/antennapod/adapter/AllEpisodesRecycleAdapter.java
parent8f5e0bb5e4e6738dd694bf659bdf4809968a2ed1 (diff)
downloadAntennaPod-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.java10
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 {