From 91df75c45d0b5766d8e0d83e25bef1f7d555388b Mon Sep 17 00:00:00 2001 From: Karim Abou Zeid Date: Tue, 31 May 2016 21:25:53 +0200 Subject: [PATCH] Send a broadcast when the MusicService was created/destroyed. --- .../java/com/kabouzeid/gramophone/service/MusicService.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/main/java/com/kabouzeid/gramophone/service/MusicService.java b/app/src/main/java/com/kabouzeid/gramophone/service/MusicService.java index f7d43583..cfa73078 100644 --- a/app/src/main/java/com/kabouzeid/gramophone/service/MusicService.java +++ b/app/src/main/java/com/kabouzeid/gramophone/service/MusicService.java @@ -201,6 +201,8 @@ public class MusicService extends Service implements SharedPreferences.OnSharedP PreferenceUtil.getInstance(this).registerOnSharedPreferenceChangedListener(this); restoreState(); + + sendBroadcast(new Intent("com.kabouzeid.gramophone.PHONOGRAPH_MUSIC_SERVICE_CREATED")); } private void registerReceiversAndRemoteControlClient() { @@ -277,6 +279,8 @@ public class MusicService extends Service implements SharedPreferences.OnSharedP getContentResolver().unregisterContentObserver(mediaStoreObserver); PreferenceUtil.getInstance(this).unregisterOnSharedPreferenceChangedListener(this); wakeLock.release(); + + sendBroadcast(new Intent("com.kabouzeid.gramophone.PHONOGRAPH_MUSIC_SERVICE_DESTROYED")); } @Override