summaryrefslogtreecommitdiff
path: root/app/src/main/java/de/danoeh/antennapod/view
diff options
context:
space:
mode:
authorpeakvalleytech <65185819+peakvalleytech@users.noreply.github.com>2021-06-29 13:01:04 -0700
committerGitHub <noreply@github.com>2021-06-29 22:01:04 +0200
commit323f1f61424c39f8cde6076a4d30501bc75fc109 (patch)
tree824dcc1e70c00af5e5959bbe147e5c67ebd556aa /app/src/main/java/de/danoeh/antennapod/view
parent1fbc565bc3e436491c197ff8610a3bf5b8660f8d (diff)
downloadAntennaPod-323f1f61424c39f8cde6076a4d30501bc75fc109.zip
Contextual menu for multi selecting episodes (#5130)
Diffstat (limited to 'app/src/main/java/de/danoeh/antennapod/view')
-rw-r--r--app/src/main/java/de/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder.java b/app/src/main/java/de/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder.java
index 428ce9e1e..02d45b2a0 100644
--- a/app/src/main/java/de/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder.java
+++ b/app/src/main/java/de/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder.java
@@ -7,13 +7,16 @@ import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
+import android.widget.CheckBox;
import android.widget.ImageView;
import android.widget.ProgressBar;
import android.widget.TextView;
import androidx.cardview.widget.CardView;
import androidx.recyclerview.widget.RecyclerView;
+
import com.joanzapata.iconify.Iconify;
+
import de.danoeh.antennapod.R;
import de.danoeh.antennapod.activity.MainActivity;
import de.danoeh.antennapod.adapter.CoverLoader;
@@ -31,8 +34,8 @@ import de.danoeh.antennapod.core.util.Converter;
import de.danoeh.antennapod.core.util.DateUtils;
import de.danoeh.antennapod.core.util.FeedItemUtil;
import de.danoeh.antennapod.core.util.NetworkUtils;
-import de.danoeh.antennapod.ui.common.ThemeUtils;
import de.danoeh.antennapod.ui.common.CircularProgressBar;
+import de.danoeh.antennapod.ui.common.ThemeUtils;
/**
* Holds the view which shows FeedItems.
@@ -60,6 +63,7 @@ public class EpisodeItemViewHolder extends RecyclerView.ViewHolder {
private final TextView separatorIcons;
private final View leftPadding;
public final CardView coverHolder;
+ public final CheckBox selectCheckBox;
private final MainActivity activity;
private FeedItem item;
@@ -91,6 +95,7 @@ public class EpisodeItemViewHolder extends RecyclerView.ViewHolder {
coverHolder = itemView.findViewById(R.id.coverHolder);
leftPadding = itemView.findViewById(R.id.left_padding);
itemView.setTag(this);
+ selectCheckBox = itemView.findViewById(R.id.selectCheckBox);
}
public void bind(FeedItem item) {