1. ホーム
  2. android

ブルートゥースが有効かどうかをプログラムで確認する方法は?

2023-07-26 17:59:45

質問

Android デバイスで bluetooth が有効になっているかどうかを定期的にチェックしたいと思います。これを行うために BroadcastReceiver を使用してキャッチできるインテントがありますか、または他の方法がありますか。

どのように解決するのですか。

これでよしとします。

BluetoothAdapter mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter();
if (mBluetoothAdapter == null) {
    // Device does not support Bluetooth
} else if (!mBluetoothAdapter.isEnabled()) {
    // Bluetooth is not enabled :)
} else {
    // Bluetooth is enabled 
}

とは uses-permission

 <uses-permission android:name="android.permission.BLUETOOTH" android:required="false" />