控制音乐播放器的退出再次播放相同音乐的功能实现

private class MyReciever extends BroadcastReceiver{
String backUrl= null;
@Override
public void onReceive(Context context, Intent intent) {
String action = intent.getAction();
if(Constant.ACTION_PLAY_MUSIC.equals(action)){
String url = intent.getStringExtra(“url”);
if(backUrl!=null){
if(backUrl.equals(url)){

                }else{
                    backUrl = url;
                    play(url);
                }
            }else{
                backUrl = url;
                play(url);
            }

        }else if(Constant.ACTION_PAUSE_MUSIC.equals(action)){
            //需要传什么吗???
            pauseUrl = intent.getStringExtra("pauseUrl");
            pause();
        }else if(Constant.ACTION_SEEK_MUSIC.equals(action)){
            mSeek = (int) intent.getLongExtra("seek", 0);
            mediaPlayer.seekTo(mSeek);
        }
    }
}

猜你喜欢

转载自blog.csdn.net/hh19900902/article/details/51590961