Maison >Tutoriel mobile >téléphone Android >lien de rappel android bluetoothgatt
La méthode onBondStateChanged() dans BluetoothGattCallback est utilisée pour écouter les changements dans l'état de liaison entre l'appareil et un appareil distant. Il est appelé lorsque l'état de la liaison change, par exemple lorsque les appareils sont liés, liés ou cassés. Thi
La méthode onBondStateChanged()
dans BluetoothGattCallback
est appelée lorsqu'un état de liaison entre le L'appareil et les modifications d'un appareil distant, telles que liées, liées ou cassées.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
onBondStateChanged()
dans BluetoothGattCallback
est :🎜rrreee🎜L'exemple de code suivant vous montre comment utiliser la méthode onBondStateChanged()
:🎜rrreee🎜Quel est le but de la méthode BluetoothGattCallback.onBondStateChanged() dans Android ?🎜 🎜La méthode onBondStateChanged()
dans BluetoothGattCallback
est utilisée pour écouter les changements dans l'état de liaison entre l'appareil et un appareil distant. Cela peut être utilisé pour mettre à jour l'interface utilisateur ou prendre d'autres actions en fonction de l'état de la liaison.🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!