Rumah > Tutorial mudah alih > telefon Android > ikatan bluetoothgattcallback android

ikatan bluetoothgattcallback android

DDD
Lepaskan: 2024-08-15 13:47:20
asal
892 orang telah melayarinya

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

ikatan bluetoothgattcallback android

Apakah yang dilakukan oleh kaedah BluetoothGattCallback.onBondStateChanged() dalam android?

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.

How to use BluetoothGattCallback.onBondStateChanged() method in android?

The syntax for onBondStateChanged() method in BluetoothGattCallback is:

<code class="java">public void onBondStateChanged(BluetoothDevice device, int bondState, int previousBondState)</code>
Salin selepas log masuk

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>
Salin selepas log masuk

What is the purpose of BluetoothGattCallback.onBondStateChanged() method in android?

The onBondStateChanged() method in BluetoothGattCallback

Bagaimana untuk menggunakan kaedah BluetoothGattCallback.onBondStateChanged() dalam android?🎜🎜Sintaks untuk kaedah 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!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan