Включить Отключить Bluetooth в Android - PullRequest
2 голосов
/ 19 сентября 2010

Я хочу включить и отключить Bluetooth в Android программно .. Пожалуйста, помогите мне, как это сделать .. Спасибо заранее.

Ответы [ 3 ]

4 голосов
/ 09 января 2013

Я знаю, что на это ответили, но на тот случай, если кто-то еще захочет эту информацию. Существует два способа включения Bluetooth: использовать Intents и отправить запрос пользователя

Intent enableIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);
activity.startActivityForResult(enableIntent, someIntegerValue);

секунда - просто вызвать метод enable на адаптере, используйте этот метод, только если пользовательский ввод не нужен или не требуется.

BluetoothAdapter blue = BluetoothAdapter.getDefaultAdapter();
if (!blue.isEnabled())
    blue.enable();

чтобы отключить, просто вызовите метод отключения на адаптере.

2 голосов
/ 19 сентября 2010

Возможно, вы захотите прочитать документацию по Android, чтобы найти ответ самостоятельно: http://developer.android.com/guide/topics/wireless/bluetooth.html

0 голосов
/ 31 августа 2017

Вы можете напрямую открыть Bluetooth, вызвав функцию turnOn() по нажатию кнопки (вкл):

void turnOn()
{
    if (bluetoothAdapter == null)
    {
        status.setText("BlueTooth adapter not found");
    }
    else if (bluetoothAdapter.isEnabled())
    {
        Toast.makeText(MainActivity.this, "Bluetooth is already on.", Toast.LENGTH_SHORT).show();
    }
    else
        bluetoothAdapter.enable();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...