Android游戏添加音乐
安卓游戏添加背景音乐并且不断循环播放:
//播放音乐
private void playMusic(){
MediaPlayer mediaPlayer;
try{
//创建音乐媒体对象
mediaPlayer = MediaPlayer.create(this, R.raw.backmusic);
//准备音乐媒体
mediaPlayer.prepare();
}catch (IllegalStateException e){
e.printStackTrace();
}catch (IOException e){
e.printStackTrace();
}
//播放音乐媒体
mediaPlayer.start();
//为mediaPlayer对象添加完成时间监听器,用于当音乐播放完毕后重新开始播放音乐
mediaPlayer.setOnCompletionListener(
new OnCompletionListener(){
public void onCompletion(MediaPlayer mp){
playMusic();
}
}
);
}
本文介绍了一种在Android游戏中添加背景音乐并实现循环播放的方法。通过使用MediaPlayer对象,不仅可以播放指定资源文件,还能通过设置完成时间监听器实现音乐结束后的自动重启播放。
872

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



