8

Bluetoothデバイスの切断が発生した直後(最大1秒)に、通常は「デバイスが遠すぎる」シナリオで、Bluetoothデバイスの切断を検出する方法を探しています。現在、BroadcastReceiverを取得することで検出できますが、起動にBluetoothDevice.ACTION_ACL_DISCONNECTEDは約20秒かかります...自分でタイムアウトを設定する方が速いでしょうが、より低いレベルでそれを行う方法があるはずです。

4

1 に答える 1

7

より高いレベルでやってみませんか?Bluetoothのタイムアウトにはしばらく時間がかかります。これはRFテクノロジーに固有のものです。

1秒に1回メッセージを送信するのはどうですか?返信がない場合->切断

于 2012-09-04T12:15:44.370 に答える