마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

효과음 관련 질문드립니다.

0 추천
안드로이드에서 효과음은  사운드풀을 사용하는 걸로 알고있는데요

 

현재  터치 효과음이 사운드 풀이나 미디어플레이어를 사용하지 않더군요 두곳에다가 디버그 메시지를 추가하여  로그캣으로 로그를 보았는데  호출되지 않아요. 혹시 터치 효과음이 사운드풀이나 미디어플레이어 말고 다른곳을 사용하는 지 알고싶습니다. 중복 된 질문이지만 전에 올린 질문은 종료 시키고 다시 올립니다..혹시 아시는분 계신가요 오디오 트렉도 사용하지 않는것 같아서 문의드립니다.,
겨울밤 (980 포인트) 님이 2015년 4월 6일 질문

1개의 답변

+1 추천
터치 이벤트시는 View의  playSoundEffect 함수를 호출하여 사운드를 표출 하며
궁극적으로는 AudioManager를 이용하여 사운드를 표출하는 걸로 보입니다.

아래 링크를 참고 부탁드립니다.
http://stackoverflow.com/questions/9354826/how-to-enable-the-sound-effect-on-touching-a-button

http://www.grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/5.0.1_r1/android/view/View.java#View.playSoundEffect%28int%29
익명사용자 님이 2015년 4월 6일 답변
아 감사합니다.찾아 보고 함 디버깅 해봐야겟네요 감사합니다
AudioManager 에 있는 playSoundEffect 를  로그 넣고 해보앗는데 소리는나오지만  playSoundEffect 을 사용하진 않는군요..;; ㅠㅠ
아 찾앗네요 playSoundEffect  에서 실행되네요 제가 실수햇어요  playSoundEffect  함수가 또 있더군요..;;
...