MediaPlayer mediaPlayer = new MediaPlayer();
mediaPlayer.setDataSource(this,
RingtoneManager.getDefaultUri(RingtoneManager.TYPE_ALARM));
mediaPlayer.prepare();
mediaPlayer.start();使用setDataSource的时候需要使用prepare
MediaPlayer mediaplayer = new MediaPlayer(); mediaplayer = MediaPlayer.create(this, R.raw.xxxx); mediaplayer.setDisplay(surfaceHolder); mediaplayer.start();使用surfaceView来播放视频的时候,直接使用create,则不需要prepare