diff options
author | ByteHamster <ByteHamster@users.noreply.github.com> | 2021-01-21 18:34:38 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-21 18:34:38 +0100 |
commit | 86bf6a50f3c60e22125e0ba12c4db83b85706387 (patch) | |
tree | 28bb85638d82f84f89c0d86548de63ebed82d0fa /core/src | |
parent | 44989b815a20d4052949c0c650abb1caf5b16111 (diff) | |
parent | 9e1bd149b8c29df5d867be2e3be5e937bee6f55c (diff) | |
download | AntennaPod-86bf6a50f3c60e22125e0ba12c4db83b85706387.zip |
Merge pull request #4888 from ByteHamster/fix-extended-widget-actions
Fix extended widget buttons
Diffstat (limited to 'core/src')
-rw-r--r-- | core/src/main/java/de/danoeh/antennapod/core/service/PlayerWidgetJobService.java | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/core/src/main/java/de/danoeh/antennapod/core/service/PlayerWidgetJobService.java b/core/src/main/java/de/danoeh/antennapod/core/service/PlayerWidgetJobService.java index 5af05b6d2..65bd8afe4 100644 --- a/core/src/main/java/de/danoeh/antennapod/core/service/PlayerWidgetJobService.java +++ b/core/src/main/java/de/danoeh/antennapod/core/service/PlayerWidgetJobService.java @@ -107,7 +107,6 @@ public class PlayerWidgetJobService extends SafeJobIntentService { RemoteViews views; views = new RemoteViews(getPackageName(), R.layout.player_widget); - boolean nothingPlaying = false; Playable media; PlayerStatus status; if (playbackService != null) { @@ -169,11 +168,13 @@ public class PlayerWidgetJobService extends SafeJobIntentService { createMediaButtonIntent(KeyEvent.KEYCODE_MEDIA_PLAY_PAUSE)); views.setOnClickPendingIntent(R.id.butPlayExtended, createMediaButtonIntent(KeyEvent.KEYCODE_MEDIA_PLAY_PAUSE)); + views.setOnClickPendingIntent(R.id.butRew, + createMediaButtonIntent(KeyEvent.KEYCODE_MEDIA_REWIND)); + views.setOnClickPendingIntent(R.id.butFastForward, + createMediaButtonIntent(KeyEvent.KEYCODE_MEDIA_FAST_FORWARD)); + views.setOnClickPendingIntent(R.id.butSkip, + createMediaButtonIntent(KeyEvent.KEYCODE_MEDIA_NEXT)); } else { - nothingPlaying = true; - } - - if (nothingPlaying) { // start the app if they click anything views.setOnClickPendingIntent(R.id.layout_left, startMediaPlayer); views.setOnClickPendingIntent(R.id.butPlay, startMediaPlayer); |