Bluetoothがデバイスから切断されたときに「キャッチ」しようとしています。私はこのコードを使用しています:
if (BluetoothDevice.ACTION_ACL_DISCONNECTED.equals(action)){
deleteNotification();
setWarningState(WarningState.RedWarning);
showNotification("You are parked");
ただし、リモートデバイスをオフにするか、電話のBluetoothトグルをオフにしてBluetoothを切断すると、if文には入りません。
これを使用しているとき:
BluetoothDevice.ACTION_ACL_CONNECTED.equals(action)
正常に動作しています(接続が確立されている場合)。それはなぜですか、どうすればそれを機能させることができますか? ありがとう!