Langue

BluetoothAdapter.CancelDiscovery Méthode

Définition

Annulez le processus de découverte d’appareil actuel.

[Android.Runtime.Register("cancelDiscovery", "()Z", "")]
[Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_SCAN")]
public bool CancelDiscovery();
[<Android.Runtime.Register("cancelDiscovery", "()Z", "")>]
[<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_SCAN")>]
member this.CancelDiscovery : unit -> bool

Retours

true sur la réussite, false sur l’erreur

Attributs

Remarques

Annulez le processus de découverte d’appareil actuel.

Étant donné que la découverte est une procédure lourde pour l’adaptateur Bluetooth, cette méthode doit toujours être appelée avant de tenter de se connecter à un appareil distant avec android.bluetooth.BluetoothSocket#connect(). La découverte n’est pas gérée par l’activité, mais est exécutée en tant que service système. Par conséquent, une application doit toujours appeler la découverte d’annulation même si elle n’a pas directement demandé une découverte, juste pour être sûr.

Si l’état Bluetooth n’est pas #STATE_ONle cas, cette API retourne false. Après avoir activé Bluetooth, attendez #ACTION_STATE_CHANGED que #STATE_ON la valeur soit mise à jour.

Java documentation pour android.bluetooth.BluetoothAdapter.cancelDiscovery().

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 à