MediaPlayer ourSong;
int length; // To save the last seconds where the music has paused
In your OnCreate
ourSong = MediaPlayer.create(yourActivity.this, YourSong);
ourSong.setLooping(true);
ourSong.start();
In you pause function
ourSong.pause();
length = ourSong.getCurrentPosition();
In you resume function
ourSong.seekTo(length);
ourSong.start();
Note:
you should make a folder row
and then YourSong
has to be like this R.raw.yoursong