Langue

BluetoothGattServer.Connect(BluetoothDevice, Boolean) Méthode

Définition

Lancez une connexion à un appareil compatible Bluetooth GATT.

[Android.Runtime.Register("connect", "(Landroid/bluetooth/BluetoothDevice;Z)Z", "")]
[Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")]
public bool Connect(Android.Bluetooth.BluetoothDevice? device, bool autoConnect);
[<Android.Runtime.Register("connect", "(Landroid/bluetooth/BluetoothDevice;Z)Z", "")>]
[<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>]
member this.Connect : Android.Bluetooth.BluetoothDevice * bool -> bool

Paramètres

autoConnect
Boolean

S’il faut se connecter directement à l’appareil distant (false) ou se connecter automatiquement dès que l’appareil distant devient disponible (true).

Retours

true, si la tentative de connexion a été lancée avec succès

Attributs

Remarques

Lancez une connexion à un appareil compatible Bluetooth GATT.

La connexion peut ne pas être établie immédiatement, mais sera terminée lorsque l’appareil distant est disponible. Un BluetoothGattServerCallback#onConnectionStateChange rappel est appelé lorsque l’état de connexion change à la suite de cette fonction.

Le paramètre AutoConnect détermine s’il faut se connecter activement à l’appareil distant, ou plutôt analyser passivement et finaliser la connexion lorsque l’appareil distant est en plage/disponible. En règle générale, la première connexion à un appareil doit être directe (autoConnect définie sur false) et les connexions ultérieures aux appareils connus doivent être appelées avec le paramètre autoConnect défini sur true.

Java documentation pour android.bluetooth.BluetoothGattServer.connect(android.bluetooth.BluetoothDevice, boolean).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à