BluetoothAdapter.CancelDiscovery Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Cancele el proceso de detección de dispositivos actual.
[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
Devoluciones
true si se ha realizado correctamente, false en caso de error
- Atributos
Comentarios
Cancele el proceso de detección de dispositivos actual.
Dado que la detección es un procedimiento de peso pesado para el adaptador bluetooth, siempre se debe llamar a este método antes de intentar conectarse a un dispositivo remoto con android.bluetooth.BluetoothSocket#connect(). La detección no se administra mediante la actividad, pero se ejecuta como un servicio del sistema, por lo que una aplicación siempre debe llamar a la detección de cancelación incluso si no solicitó directamente una detección, solo para asegurarse.
Si el estado de Bluetooth no #STATE_ONes , esta API devolverá false. Después de activar Bluetooth, espere #ACTION_STATE_CHANGED#STATE_ON con para obtener el valor actualizado.
Java documentación para android.bluetooth.BluetoothAdapter.cancelDiscovery().
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.