diff options
author | David Reiss <dreiss@fb.com> | 2014-06-07 16:23:34 -0700 |
---|---|---|
committer | David Reiss <dreiss@fb.com> | 2014-06-07 23:41:19 -0700 |
commit | 12660478a8249e55bd24d3503504dcf6b25482b3 (patch) | |
tree | c9f9216e9ebb3dd219873d0d41e003a0f7b0b0ce | |
parent | 817769672a1340dbdeb26066d57215b2a2642423 (diff) | |
download | AntennaPod-12660478a8249e55bd24d3503504dcf6b25482b3.zip |
Support next/previous media keys
The "seek" buttons in my car send "next" and "previous" media key codes,
rather than "fast forward" and "rewind", so update the playback service
to recognize them.
fixes #386
fixes #432
-rw-r--r-- | src/de/danoeh/antennapod/service/playback/PlaybackService.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/de/danoeh/antennapod/service/playback/PlaybackService.java b/src/de/danoeh/antennapod/service/playback/PlaybackService.java index 1c0a15860..0eb873f6f 100644 --- a/src/de/danoeh/antennapod/service/playback/PlaybackService.java +++ b/src/de/danoeh/antennapod/service/playback/PlaybackService.java @@ -310,9 +310,11 @@ public class PlaybackService extends Service { mediaPlayer.pause(true, true); } break; + case KeyEvent.KEYCODE_MEDIA_NEXT: case KeyEvent.KEYCODE_MEDIA_FAST_FORWARD: mediaPlayer.seekDelta(PlaybackController.DEFAULT_SEEK_DELTA); break; + case KeyEvent.KEYCODE_MEDIA_PREVIOUS: case KeyEvent.KEYCODE_MEDIA_REWIND: mediaPlayer.seekDelta(-PlaybackController.DEFAULT_SEEK_DELTA); break; |