Bluetoothで通信を行う(2)

Bluetoothで通信を行う(2)
http://techbooster.jpn.org/andriod/device/5535/

接続履歴の有無を判断する際に使用するgetBondState()メソッドは、検出されたデバイスの接続状態を取得します。接続状態は次の3つが存在します。

BluetoothDevice.BOND_BONDING
バイスは接続中
BluetoothDevice.BOND_BONDED
バイスは接続履歴あり
BluetoothDevice.BOND_NONE
バイスは接続履歴なし
今回はBOND_BONDEDを用いて、接続履歴の有無を判断しています。