Sprache

BluetoothAdapter.CancelDiscovery Methode

Definition

Abbrechen des aktuellen Geräteermittlungsprozesses.

[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

Gibt zurück

true bei Erfolg, false bei Fehler

Attribute

Hinweise

Abbrechen des aktuellen Geräteermittlungsprozesses.

Da die Ermittlung ein schwergewichtiges Verfahren für den Bluetooth-Adapter ist, sollte diese Methode immer aufgerufen werden, bevor Sie versuchen, eine Verbindung mit einem Remotegerät herzustellen.android.bluetooth.BluetoothSocket#connect() Die Ermittlung wird nicht von der Aktivität verwaltet, sondern als Systemdienst ausgeführt, sodass eine Anwendung immer die Cancel Discovery aufrufen sollte, auch wenn sie nicht direkt eine Ermittlung angefordert hat, nur um sicher zu sein.

Wenn der Bluetooth-Zustand nicht #STATE_ONist, gibt diese API "false" zurück. Warten Sie #ACTION_STATE_CHANGED#STATE_ON nach dem Aktivieren von Bluetooth auf den aktualisierten Wert.

Java Dokumentation für android.bluetooth.BluetoothAdapter.cancelDiscovery().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: