Принуждение звукового вывода через динамик в Android

Существует ли путь в Android для принуждения вывода через громкоговоритель телефона, даже если наушник включается в разъем? Я знаю, что должен быть путь, потому что, когда Вы говорите по телефону, можно поместить кого-то на спикерфон, даже если существуют наушники, включил разъем.

8
задан Icemanind 26 May 2010 в 22:08
поделиться

1 ответ

Вы можете изменить это в масштабе всей системы с помощью метода AudioManager.setSpeakerphoneOn .

Я не думаю, что вы можете установить это для конкретного экземпляра MediaPlayer / AudioTrack / SoundPool , но в зависимости от вашего варианта использования вы ] может действительно пытаться установить тип аудиопотока с помощью MediaPlayer.setAudioStreamType или его эквивалента для других классов воспроизведения звука.

3
ответ дан 6 December 2019 в 00:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: