Android游戏添加音乐

148 阅读1分钟

[toc]

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();
	    	}
	    }
	); 
}