ホームページ > 記事 > モバイルチュートリアル > アンドロイドブルートゥースガットコールバックボンド
BluetoothGattCallback の onBondStateChanged() メソッドは、デバイスとリモート デバイス間のボンディング状態の変化をリッスンするために使用されます。これは、デバイスが結合、結合、または切断されたときなど、結合状態が変化したときに呼び出されます。これ
BluetoothGattCallback
の <code>onBondStateChanged() メソッドは、デバイスとリモート デバイスの変更 (結合、結合、破損など)。onBondStateChanged()
method in BluetoothGattCallback
is called when a bond state between the device and a remote device changes, such as bonded, bonding, or broken.
The syntax for onBondStateChanged()
method in BluetoothGattCallback
is:
<code class="java">public void onBondStateChanged(BluetoothDevice device, int bondState, int previousBondState)</code>
The following code sample shows you how to use the onBondStateChanged()
method:
<code class="java">private BluetoothGattCallback gattCallback = new BluetoothGattCallback() { @Override public void onBondStateChanged(BluetoothDevice device, int bondState, int previousBondState) { super.onBondStateChanged(device, bondState, previousBondState); String bondStateString = "Unknown bond state"; switch (bondState) { case BluetoothDevice.BOND_NONE: bondStateString = "BOND_NONE"; break; case BluetoothDevice.BOND_BONDING: bondStateString = "BOND_BONDING"; break; case BluetoothDevice.BOND_BONDED: bondStateString = "BOND_BONDED"; break; } String previousBondStateString = "Unknown bond state"; switch (previousBondState) { case BluetoothDevice.BOND_NONE: previousBondStateString = "BOND_NONE"; break; case BluetoothDevice.BOND_BONDING: previousBondStateString = "BOND_BONDING"; break; case BluetoothDevice.BOND_BONDED: previousBondStateString = "BOND_BONDED"; break; } Log.d(TAG, "onBondStateChanged() - Device: " + device + " Bond State: " + bondStateString + " Previous Bond State: " + previousBondStateString); } };</code>
The onBondStateChanged()
method in BluetoothGattCallback
の <code>onBondStateChanged()
メソッドの構文BluetoothGattCallback は:🎜rrreee🎜 次のコード サンプルは、onBondStateChanged()
メソッドの使用方法を示しています:🎜rrreee🎜 Android の BluetoothGattCallback.onBondStateChanged() メソッドの目的は何ですか?🎜 🎜BluetoothGattCallback
の <code>onBondStateChanged() メソッドは、デバイスとリモート デバイス間のボンディング状態の変化をリッスンするために使用されます。これは、UI を更新したり、ボンド状態に基づいて他のアクションを実行したりするために使用できます。🎜以上がアンドロイドブルートゥースガットコールバックボンドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。