StartBluetoothSco всегда возвращает отключенное соединениеJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 StartBluetoothSco всегда возвращает отключенное соединение

Сообщение Anonymous »


Я пытаюсь запустить Bluetooth sco, чтобы иметь возможность записывать вызов через Bluetooth-гарнитуру, но каждый раз, когда я выполняю код, он возвращается отключенным, даже если Bluetooth включен и гарнитуры подключены, любая причина, почему Спасибо.< /п> [*]Файл манифеста [*]Регистрация получателя // регистрируем новый приемник для Bluetooth-гарнитуры IntentFilter IntentFilter = новый IntentFilter(); IntentFilter.addAction(AudioManager.ACTION_SCO_AUDIO_STATE_UPDATED); // API 14 RegisterReceiver (broadcastReceiver, intentFilter); audioManager.setMode(AudioManager.MODE_IN_CALL); audioManager.startBluetoothSco(); если (audioManager.isBluetoothScoOn()) { Log.d("ТЕГ","Истина"); } еще { Log.d("ТЕГ","Ложь"); } [*]Код получателя частный окончательный BroadcastReceiver BroadcastReceiver = новый BroadcastReceiver() { @Override public void onReceive (контекст контекста, намерение намерения) { состояние int = намерение.getIntExtra(AudioManager.EXTRA_SCO_AUDIO_STATE,-1); если (состояние == AudioManager.SCO_AUDIO_STATE_CONNECTED) { // Начинаем запись звука isConnected = правда; Log.d("TAG","аудио подключено"); } Еще если (состояние == AudioManager.SCO_AUDIO_STATE_DISCONNECTED){ Log.d("TAG","аудио отключено"); } иначе, если (состояние == AudioManager.SCO_AUDIO_STATE_CONNECTING){ Log.d("TAG","Подключение аудио"); } } }; [*]ЖУРНАЛЫ
Изображение

Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»