diff options
author | peakvalleytech <65185819+peakvalleytech@users.noreply.github.com> | 2021-06-29 13:01:04 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-06-29 22:01:04 +0200 |
commit | 323f1f61424c39f8cde6076a4d30501bc75fc109 (patch) | |
tree | 824dcc1e70c00af5e5959bbe147e5c67ebd556aa /app/src/main/java/de/danoeh/antennapod/view | |
parent | 1fbc565bc3e436491c197ff8610a3bf5b8660f8d (diff) | |
download | AntennaPod-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.java | 7 |
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) { |