1

Bluetooth デバイスを持っていますが、接続されている Bluetooth デバイスがコードのように範囲外にある場合のメソッドを取得する方法を知りたいです。

//Bluetooth が接続範囲外の場合 {

}

解決策を教えてください

4

2 に答える 2

1

Bluetooth デバイスが接続されているかどうかを確認するには、インテント フィルターを使用して、ACTION_ACL_CONNECTED、ACTION_ACL_DISCONNECT_REQUESTED、および ACTION_ACL_DISCONNECTED ブロードキャストをリッスンします。詳細については、Bluetooth デバイスが接続されているかどうかをプログラムで確認する方法についての投稿を確認してください。(アンドロイド2.2)

于 2012-09-20T02:33:58.753 に答える
0

内部メソッドがないDeviceNotInRange() {}ため、カスタマイズしたメソッドを作成して解決する必要があります。一定の間隔で検索し続ける方法を作成する必要があり、デバイスが範囲内にない場合は、アラートまたは通知音を発生させることができます。

于 2012-09-20T03:04:48.757 に答える