一、首先说一下mediaplayer的状态
空闲状态:当mediaplayer对象背创建或者调用reset()之后
准备状态:调用create()之后
结束状态:调用release()
二、mediaplayer使用流程
1、首先创建一个mediaplayer对象:private MediaPlayer mediaPlayer = new MediaPlayer();
2、mediaplayer.create()
3、mediaplayer.prepare(); 注意一定要准备资源后才能开启,不要忘掉
4、mediaplayer.start();
此时,mediaplayer对象将开始播放了。在mediaplayer播放过程中,可以进行暂停和停止操作。
1、mediaplayer.pause(); 暂停播放。通过调用mediaplayer.start();恢复播放
2、mediaplayer.stop(); 停止播放。 处于停止状态下必须先调用 mediaplayer.prepare();使其进入准备状态,然后再调用mediaplayer.start();方法才能恢复播放。
当mediaplayer对象不再被使用时,最好调用release()方法释放掉资源。
三、mediaplayer常用方法
Mediaplayer:构造方法
create: 创建一个要播放的多媒体
getCurrentPosition:得到当前播放位置