[Android] Use util class to start service in remote receiver
Geoffrey Métais
git at videolan.org
Wed Nov 29 09:40:39 CET 2017
vlc-android | branch: 2.5.x | Geoffrey Métais <geoffrey.metais at gmail.com> | Mon Nov 27 15:53:05 2017 +0100| [1d522f182281c46977071f46a00b611a78524dcc] | committer: Geoffrey Métais
Use util class to start service in remote receiver
(cherry picked from commit da1c44acbf9e1c828660435513f1f03676c0d154)
> https://code.videolan.org/videolan/vlc-android/commit/1d522f182281c46977071f46a00b611a78524dcc
---
vlc-android/src/org/videolan/vlc/RemoteControlClientReceiver.java | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/vlc-android/src/org/videolan/vlc/RemoteControlClientReceiver.java b/vlc-android/src/org/videolan/vlc/RemoteControlClientReceiver.java
index 8da618f04..9ce276ac7 100644
--- a/vlc-android/src/org/videolan/vlc/RemoteControlClientReceiver.java
+++ b/vlc-android/src/org/videolan/vlc/RemoteControlClientReceiver.java
@@ -42,9 +42,9 @@ public class RemoteControlClientReceiver extends MediaButtonReceiver {
@Override
public void onReceive(Context context, Intent intent) {
- String action = intent.getAction();
+ final String action = intent.getAction();
- KeyEvent event = intent.getParcelableExtra(Intent.EXTRA_KEY_EVENT);
+ final KeyEvent event = intent.getParcelableExtra(Intent.EXTRA_KEY_EVENT);
if (event != null && action.equalsIgnoreCase(Intent.ACTION_MEDIA_BUTTON)) {
if (event.getKeyCode() != KeyEvent.KEYCODE_HEADSETHOOK &&
@@ -111,7 +111,7 @@ public class RemoteControlClientReceiver extends MediaButtonReceiver {
} else if (action.equals(PlaybackService.ACTION_REMOTE_PLAYPAUSE)) {
intent = new Intent(context, PlaybackService.class);
intent.setAction(PlaybackService.ACTION_REMOTE_PLAYPAUSE);
- context.startService(intent);
+ Util.startService(context, intent);
return;
}
if (!AndroidUtil.isOOrLater) //We need AppCompat 26+ for Oreo service management
More information about the Android
mailing list