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
本文详细介绍了如何使用MediaPlayer类在Android中播放音频和视频。包括通过不同方式设置数据源、准备播放器以及显示视频的方法。对于使用setDataSource方法的情况,强调了调用prepare方法的重要性。

4485

被折叠的 条评论
为什么被折叠?



