summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRenato Mangini <mangini@google.com>2014-10-03 16:42:31 -0700
committerRenato Mangini <mangini@google.com>2014-10-03 16:44:07 -0700
commit7236969fa8d6fec5b6741e09549df335f2542e46 (patch)
tree08829a5a4f32a5752d1aa945755f24f654a71a4e
parentb981eeaf621a919d677fa2f6d4073e7b17a40186 (diff)
downloaddemos-7236969fa8d6fec5b6741e09549df335f2542e46.tar.gz
Support hardware media buttons on Gearhead sample.
Bug: 17813653 Change-Id: I094f67931ad02d7cf29ae90a0917c435f302cada
-rw-r--r--MusicDemo/src/main/java/com/example/android/musicservicedemo/MusicService.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/MusicDemo/src/main/java/com/example/android/musicservicedemo/MusicService.java b/MusicDemo/src/main/java/com/example/android/musicservicedemo/MusicService.java
index 642d3e2..f7e9dfc 100644
--- a/MusicDemo/src/main/java/com/example/android/musicservicedemo/MusicService.java
+++ b/MusicDemo/src/main/java/com/example/android/musicservicedemo/MusicService.java
@@ -181,6 +181,8 @@ public class MusicService extends MediaBrowserService implements OnPreparedListe
mSession = new MediaSession(this, "MusicService");
setSessionToken(mSession.getSessionToken());
mSession.setCallback(new MediaSessionCallback());
+ mSession.setFlags(MediaSession.FLAG_HANDLES_MEDIA_BUTTONS |
+ MediaSession.FLAG_HANDLES_TRANSPORT_CONTROLS);
updatePlaybackState(null);
mMediaNotification = new MediaNotification(this);