public static void playWord(Context context
, int id){
if (
player ==
null) {
player = MediaPlayer.
create(context
, media[id])
;
}
if (
player.isPlaying()){
player.stop()
;
try {
player.prepare()
;
}
catch (IOException e) {
e.printStackTrace()
;
}
}
else {
player.start()
;
}
}
播放音频工具类,音频文件放在res/raw。 MediaPlayer的create方法(已经prepare了)传入上下文和音频路径ID。
isPlaying方法判断音频是否正在播放。stop方法停止音频播放,注意stop之后需要prepare!!
start方法播放。
转载请注明原文地址: https://ju.6miu.com/read-962475.html