【发布时间】:2019-04-22 04:43:51
【问题描述】:
我有一个电话申请。我创建音轨并播放声音。
AudioTrack audioTrack = new AudioTrack(AudioManager.STREAM_VOICE_CALL, sampleRateInHz, AudioFormat.CHANNEL_CONFIGURATION_MONO, audioFormat, minBufferSize, AudioTrack.MODE_STREAM);
但是当我按下音量按钮时,“媒体”的音量会改变,而不是“通话”的音量。
我可以让音量按钮控制“通话”音量吗?
我找到了改变“通话”音量的方法,但我需要使用设备上的音量按钮来完成。
audioManager.setStreamVolume(AudioManager.STREAM_VOICE_CALL, 10, AudioManager.FLAG_SHOW_UI);
【问题讨论】:
标签: android android-audiomanager