2015-01-09 4 views
1

배경음의 음량을 조절하려면 어떻게해야합니까?Android : 배경음의 음량 조절

나는 게임을 만들고 있는데, 일부 주에서는 배경 음향을 높이거나 낮추고 싶습니다.

MediaPlayer 및 SoundPool을 사용하여 몇 가지 시도를 해봤지만 원하는 작업을 수행하지 못했습니다.

전화 볼륨은 변경하지 않고 사운드의 볼륨은 변경하고 싶습니다. 이것이 가능한가? 그렇다면 어떻게?

건배

답변

1

당신은이 문제가 무엇인지 정확히 말하기 어렵다, 그래서 "MediaPlayerSoundPool와 몇 가지"무엇 수단을 사용했다, 또는 우리에게 코드를 표시하지 않았습니다.

볼륨 키가 음성 통화 볼륨 대신 앱 음악 볼륨을 수정하도록하려면 setVolumeControlStream (예 : setVolumeControlStream(AudioManager.STREAM_MUSIC);)으로 전화가 끊겼을 수 있습니다.
자세한 내용은 Android 개발자 문서의 "Controlling Your App’s Volume and Playback"을 참조하십시오.

MediaPlayersetVolume 방법을 사용하는 경우 설정할 수있는 최대 볼륨은 1.0 (즉, 재생중인 오디오 데이터의 원래 볼륨)입니다.