【发布时间】:2013-12-13 09:37:49
【问题描述】:
我制作了一个应用,它有几个用 soundPool 实现的声音,比如用户按下按钮时的声音等。
但是它们很短,所以如果我按下手机上的硬件按钮“音量 -” - 当然,我的手机会降低来电的声音而不是 SoundPool 的声音(我不确定这是否是与 MediaPlayer 使用的音量相同)。
如何锁定手机的音量硬件按钮(或任何音量控制按钮),以便通过按下它们来调节 SoundPoool 的音量?
【问题讨论】:
我制作了一个应用,它有几个用 soundPool 实现的声音,比如用户按下按钮时的声音等。
但是它们很短,所以如果我按下手机上的硬件按钮“音量 -” - 当然,我的手机会降低来电的声音而不是 SoundPool 的声音(我不确定这是否是与 MediaPlayer 使用的音量相同)。
如何锁定手机的音量硬件按钮(或任何音量控制按钮),以便通过按下它们来调节 SoundPoool 的音量?
【问题讨论】:
使用setVolumeControlStream() 将音量键“绑定”到您在应用中使用的音频流。
【讨论】: