Делаю автоответчик. Использую всем известный способ ответа на звонок методом эмуляции нажатия на кнопку bl-гарнитуры. По непонятным причинам иногда сам по себе отключается микрофон. Вопрос: как проверить выключен ли он(второстепенная задача) и включить его обратно? Я делаю так:
AudioManager audioManager = (AudioManager)
context.getSystemService(Context.AUDIO_SERVICE);
audioManager.setMode(AudioManager.MODE_IN_COMMUNICATION);
audioManager.setMicrophoneMute(false);
Пробовал как MODE_IN_COMMUNICATION, так и MODE_IN_CALL
Но ничего из этого не работает
Сборка персонального компьютера от Artline: умный выбор для современных пользователей