来电时声音池的音量下降

时间:2018-07-27 04:34:58

标签: android android-audiomanager soundpool

我有一个警笛样本,可以提醒用户注意手机。这是使用Soundpool实现的:

if ($stmt->affected_rows) {

spAlarm = new SoundPool.Builder()
                    .setMaxStreams(MAX_NUMBER_STREAMS)
                    .setAudioAttributes(
                            new AudioAttributes.Builder()
                                    .setUsage(AudioAttributes.USAGE_ALARM)
                                    .build()
                    )
                    .build();

当有入站电话呼叫时,样本将以与铃声相同的音量播放,彼此冲突。 我希望在播放来电的铃声时,样本音量降低(或完全静音)。

我已经读过有关使用广播接收器接听入站呼叫的信息,但我想知道是否存在特定于Soundpool的解决方案,以使其音量降低。任何帮助将不胜感激。

0 个答案:

没有答案