What i am trying to accomplish is I stopped the music, then when I press the play button again, the media player will play it. But the problem I facing now is after I pressed the stop button, I can't play the music again. Here is my code:
Button play,pause,stop;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.audio_beginagain);
    play = (Button) findViewById(R.id.play);
    pause = (Button) findViewById(R.id.pause);
    stop = (Button) findViewById(R.id.stop);
    final MediaPlayer sound = MediaPlayer.create(Audio_BeginAgain.this, R.raw.beginagain);
    final MediaPlayer mp = new MediaPlayer();
    play.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            sound.start();
        }
    });
    pause.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            sound.pause();
        }
    });
    stop.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            sound.stop();
        }
    });
}