BluetoothAdapter.CancelDiscovery Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cancele o processo de descoberta de dispositivo atual.
[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
Retornos
true no êxito, false no erro
- Atributos
Comentários
Cancele o processo de descoberta de dispositivo atual.
Como a descoberta é um procedimento pesado para o adaptador Bluetooth, esse método sempre deve ser chamado antes de tentar se conectar a um dispositivo remoto com android.bluetooth.BluetoothSocket#connect(). A descoberta não é gerenciada pela Atividade, mas é executada como um serviço do sistema, portanto, um aplicativo deve sempre chamar a descoberta de cancelamento mesmo que não tenha solicitado diretamente uma descoberta, apenas para ter certeza.
Se o estado bluetooth não #STATE_ONfor, essa API retornará false. Depois de ativar o Bluetooth, aguarde #ACTION_STATE_CHANGED#STATE_ON até obter o valor atualizado.
Java documentação para android.bluetooth.BluetoothAdapter.cancelDiscovery().
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.