Вы должны явно попросить пользователя включить Bluetooth с помощью следующего Intent
:
if (!mBluetoothAdapter.isEnabled()) {
Intent enableBtIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);
startActivityForResult(enableBtIntent, REQUEST_ENABLE_BT);
}
Затем появится предупреждение, позволяющее пользователю ответить на запрос.Существует функция BluetoothAdapter
enable()
, но документация явно не рекомендует использовать ее, за исключением особых случаев.