Rumah >Tutorial mudah alih >telefon Android >ikatan bluetoothgattcallback android
Kaedah onBondStateChanged() dalam BluetoothGattCallback digunakan untuk mendengar perubahan dalam keadaan ikatan antara peranti dan peranti jauh. Ia dipanggil apabila keadaan ikatan berubah, seperti apabila peranti diikat, diikat atau dipecahkan. Thi
Kaedah onBondStateChanged()
dalam BluetoothGattCallback
dipanggil apabila keadaan ikatan antara peranti dan peranti jauh berubah, seperti terikat, ikatan atau rosak.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()
dalam BluetoothGattCallback
ialah:🎜rrreee🎜Sampel kod berikut menunjukkan kepada anda cara menggunakan kaedah onBondStateChanged()
:🎜rrreee🎜Apakah tujuan kaedah BluetoothGattCallback.onBondStateChanged() dalam android?🎜 🎜Kaedah onBondStateChanged()
dalam BluetoothGattCallback
digunakan untuk mendengar perubahan dalam keadaan ikatan antara peranti dan peranti jauh. Ini boleh digunakan untuk mengemas kini UI atau mengambil tindakan lain berdasarkan keadaan bon.🎜Atas ialah kandungan terperinci ikatan bluetoothgattcallback android. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!