Merge pull request #2639 from ByteHamster/fix-play-button
Don't pause directly after starting
This commit is contained in:
commit
4edaa2e6fc
|
@ -1436,6 +1436,12 @@ public class PlaybackService extends MediaBrowserServiceCompat {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onReceive(Context context, Intent intent) {
|
public void onReceive(Context context, Intent intent) {
|
||||||
|
if (isInitialStickyBroadcast ()) {
|
||||||
|
// Don't pause playback after we just started, just because the receiver
|
||||||
|
// delivers the current headset state (instead of a change)
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
if (TextUtils.equals(intent.getAction(), Intent.ACTION_HEADSET_PLUG)) {
|
if (TextUtils.equals(intent.getAction(), Intent.ACTION_HEADSET_PLUG)) {
|
||||||
int state = intent.getIntExtra("state", -1);
|
int state = intent.getIntExtra("state", -1);
|
||||||
if (state != -1) {
|
if (state != -1) {
|
||||||
|
|
Loading…
Reference in New Issue