Как отключить блютуз в андроиде - PullRequest
0 голосов
/ 04 июля 2011

Я пытаюсь отключить Bluetooth с помощью

if (bluetoothAdapter != null) {
    if(bluetoothAdapter.isEnabled()|bluetoothAdapter.isDiscovering()){
        bluetoothAdapter.disable();
        bluetoothAdapter.cancelDiscovery();
    } 
}

Но это не работает. Может кто-нибудь предложить что-то на том, что будет для меня плодотворным.

1 Ответ

0 голосов
/ 04 июля 2011

Если вы отключаетесь, вы должны попытаться отключить определенное соединение, а не выключать Bluetooth. Выключение приведет к другим активным соединениям (которые вы, возможно, не создали, также к отключению).вещь, то в приведенном выше коде вы должны сначала отменить Discovery, а затем отключить.Для того, чтобы сделать это, вам нужна привилегия BLUETOOTH_ADMIN.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...