File Android

package app.test;
import java.io.IOException;
import android.app.Activity;
import android.content.res.AssetFileDescriptor;
import android.content.res.AssetManager;
import android.media.AudioManager;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.widget.TextView;
public class Test extends Activity {
  MediaPlayer mediaPlayer;
  @Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    TextView textView = new TextView(this);
    setContentView(textView);
    setVolumeControlStream(AudioManager.STREAM_MUSIC);
    mediaPlayer = new MediaPlayer();
    try {
      AssetManager assetManager = getAssets();
      AssetFileDescriptor descriptor = assetManager.openFd("a.ogg");
      mediaPlayer.setDataSource(descriptor.getFileDescriptor(),
          descriptor.getStartOffset(), descriptor.getLength());
      mediaPlayer.prepare();
      mediaPlayer.setLooping(true);
    } catch (IOException e) {
      textView.setText(e.getMessage());
      mediaPlayer = null;
    }
  }
  @Override
  protected void onResume() {
    super.onResume();
    if (mediaPlayer != null) {
      mediaPlayer.start();
    }
  }
  protected void onPause() {
    super.onPause();
    if (mediaPlayer != null) {
      mediaPlayer.pause();
      if (isFinishing()) {
        mediaPlayer.stop();
        mediaPlayer.release();
      }
    }
  }
}