diff options
author | H. Lehmann <ByteHamster@users.noreply.github.com> | 2018-05-26 23:45:18 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-05-26 23:45:18 +0200 |
commit | 532d822b3c1c1dfe66fb3bc3f3687f24dd47c691 (patch) | |
tree | 769e3589345db775b27c06e521f28af678838093 /app/src/main/java/de/danoeh/antennapod/fragment/ItemFragment.java | |
parent | 902068723c6b36f96c8ae63e7fc5bf512f3d44f9 (diff) | |
parent | cd0d23d2606c35d783457f2a945f539382018285 (diff) | |
download | AntennaPod-532d822b3c1c1dfe66fb3bc3f3687f24dd47c691.zip |
Merge branch 'develop' into exo-player
Diffstat (limited to 'app/src/main/java/de/danoeh/antennapod/fragment/ItemFragment.java')
-rw-r--r-- | app/src/main/java/de/danoeh/antennapod/fragment/ItemFragment.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/fragment/ItemFragment.java b/app/src/main/java/de/danoeh/antennapod/fragment/ItemFragment.java index 2d11e9f71..6b589493b 100644 --- a/app/src/main/java/de/danoeh/antennapod/fragment/ItemFragment.java +++ b/app/src/main/java/de/danoeh/antennapod/fragment/ItemFragment.java @@ -34,6 +34,7 @@ import com.bumptech.glide.Glide; import com.joanzapata.iconify.Iconify; import com.joanzapata.iconify.widget.IconButton; +import de.danoeh.antennapod.core.service.playback.PlaybackService; import de.danoeh.antennapod.core.util.NetworkUtils; import org.apache.commons.lang3.ArrayUtils; @@ -432,6 +433,16 @@ public class ItemFragment extends Fragment implements OnSwipeGesture { butAction1Text = R.string.download_label; } } + + FeedItem.State state = item.getState(); + if (butAction2Text == R.string.delete_label && state == FeedItem.State.PLAYING) { + butAction2.setEnabled(false); + butAction2.setAlpha(0.5f); + } else { + butAction2.setEnabled(true); + butAction2.setAlpha(1.0f); + } + if(butAction1Icon != null && butAction1Text != 0) { butAction1.setText(butAction1Icon +"\u0020\u0020" + getActivity().getString(butAction1Text)); Iconify.addIcons(butAction1); |