[Android] Sound android

안드로이드의 사운드는 Bg를 재생하기 좋은(어떤점이 좋은 지는 알지 못한다.)

MediaPlayer 와 효과음을 재생하기 좋은 SoundPool 두개가 존재한다.

 

MediaPlayer 구현방법

MediaPlayer sound_background;
// 1 . context   2. sound android_source_id
sound_background = MediaPlayer.create(context, R.raw.background); 
sound_background.start(); // 시작  


 



SoundPool 구현방법



SoundPool soundPool;
int id[];
//동시 플레이 사운드, 일반적인 사운드 재생법, 구현되지 않음(사운드 퀄리티) 그냥 0준다.
soundPool = new SoundPool(5,AudioManager.STREAM_MUSIC, 0);
// 사운드를 세팅하고 int로 id 값을 받는다.
id[0] = soundPool.load(context, R.raw.effect1, 0);
id[1] = soundPool.load(context, R.raw.effect2, 0);
// 받아 놓은 id 값으로 플레이 한다.
soundPool.play(id[0], 1, 1, 0, 0, 1);

덧글

  • 토로레 2013/08/08 16:05 # 삭제 답글

    감사해요 이거 정말 좋은 정보에요! 도움이 많이 되었습니다! 감사합니다!
댓글 입력 영역