BluetoothAdapter.Disable Método

Definición

Desactivar el adaptador de Bluetooth local— no use sin acción explícita del usuario para desactivar Bluetooth.

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

Devoluciones

true para indicar que se ha iniciado el apagado del adaptador o false en caso de error inmediato

Atributos

Comentarios

Desactivar el adaptador de Bluetooth local— no use sin acción explícita del usuario para desactivar Bluetooth.

Esto apaga correctamente todas las conexiones Bluetooth, detiene los servicios del sistema Bluetooth y apaga el hardware Bluetooth subyacente.

<Bluetooth fuerte>nunca debe deshabilitarse sin consentimiento directo del< usuario/fuerte>. El #disable() método solo se proporciona para las aplicaciones que incluyen una interfaz de usuario para cambiar la configuración del sistema, como una aplicación "power manager".

Se trata de una llamada asincrónica: devolverá inmediatamente y los clientes deben escuchar #ACTION_STATE_CHANGED para recibir notificaciones de los cambios de estado del adaptador posteriores. Si esta llamada devuelve true, el estado del adaptador pasará inmediatamente de #STATE_ON a #STATE_TURNING_OFFy algún tiempo más tarde pasará a #STATE_OFF o #STATE_ON. Si esta llamada devuelve false, se produjo un problema inmediato que impedirá que el adaptador se desactive, como el adaptador que ya se está desactivando.

Este miembro está en desuso. A partir de android.os.Build.VERSION_CODES#TIRAMISU, no se permite que las aplicaciones habiliten o deshabiliten Bluetooth. <b>Nota de compatibilidad:</b> Para las aplicaciones que tienen como destino android.os.Build.VERSION_CODES#TIRAMISU o superior, esta API siempre producirá un error y devolverá false. Si las aplicaciones tienen como destino un SDK anterior (android.os.Build.VERSION_CODES#S o a continuación), pueden seguir usando esta API. <p>Exenciones de desuso: <ul><li>Device Owner (DO), Profile Owner (PO) y system apps. </ul>

Java documentación para android.bluetooth.BluetoothAdapter.disable().

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.

Se aplica a