package me.wcy.music.receiver;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.text.TextUtils;
import me.wcy.music.constants.Actions;
import me.wcy.music.service.PlayService;
/**
* Created by wcy on 2017/4/18.
*/
public class StatusBarReceiver extends BroadcastReceiver {
public static final String ACTION_STATUS_BAR = "me.wcy.music.STATUS_BAR_ACTIONS";
public static final String EXTRA = "extra";
public static final String EXTRA_NEXT = "next";
public static final String EXTRA_PLAY_PAUSE = "play_pause";
@Override
public void onReceive(Context context, Intent intent) {
if (intent == null || TextUtils.isEmpty(intent.getAction())) {
return;
}
String extra = intent.getStringExtra(EXTRA);
if (TextUtils.equals(extra, EXTRA_NEXT)) {
PlayService.startCommand(context, Actions.ACTION_MEDIA_NEXT);
} else if (TextUtils.equals(extra, EXTRA_PLAY_PAUSE)) {
PlayService.startCommand(context, Actions.ACTION_MEDIA_PLAY_PAUSE);
}
}
}