setMicrophoneMute()
приглушает микрофон (очевидно), это устройство ввода.Микрофон не участвует в воспроизведении звука, и, следовательно, его отключение не имеет никакого эффекта.
Вы можете использовать MediaPlayer.setVolume()
, чтобы отключить / включить звук на выходе.Для идеи, как реализовать это, см. Этот поток .