Lenguaje

KeyguardManager.RequestDismissKeyguard Método

Definición

Solicita que keyguard (pantalla de bloqueo) se descarte si se muestra actualmente.

[Android.Runtime.Register("requestDismissKeyguard", "(Landroid/app/Activity;Landroid/app/KeyguardManager$KeyguardDismissCallback;)V", "GetRequestDismissKeyguard_Landroid_app_Activity_Landroid_app_KeyguardManager_KeyguardDismissCallback_Handler", ApiSince=26)]
public virtual void RequestDismissKeyguard(Android.App.Activity activity, Android.App.KeyguardManager.KeyguardDismissCallback? callback);
[<Android.Runtime.Register("requestDismissKeyguard", "(Landroid/app/Activity;Landroid/app/KeyguardManager$KeyguardDismissCallback;)V", "GetRequestDismissKeyguard_Landroid_app_Activity_Landroid_app_KeyguardManager_KeyguardDismissCallback_Handler", ApiSince=26)>]
abstract member RequestDismissKeyguard : Android.App.Activity * Android.App.KeyguardManager.KeyguardDismissCallback -> unit
override this.RequestDismissKeyguard : Android.App.Activity * Android.App.KeyguardManager.KeyguardDismissCallback -> unit

Parámetros

activity
Activity

Actividad: la actividad que solicita el despido. La actividad debe estar visible mediante R.attr.showWhenLocked o Activity.setShowWhenLocked(boolean) o debe estar en un estado en el que estaría visible si Keyguard no lo ocultara. Si no es así, se producirá un error en la solicitud inmediatamente y se invocará KeyguardDismissCallback.onDismissError. Este valor no puede ser nulo.

callback
KeyguardManager.KeyguardDismissCallback

KeyguardManager.KeyguardDismissCallback: devolución de llamada a la que se llamará si la solicitud para descartar Keyguard se realizó correctamente o es null si el autor de la llamada no está interesado en conocer el resultado. La devolución de llamada no se invocará si la actividad se destruyó antes de que se recibiera la devolución de llamada.

Atributos

Comentarios

Solicita que keyguard (pantalla de bloqueo) se descarte si se muestra actualmente. Si Keyguard no es seguro o el dispositivo está actualmente en un estado de confianza, al llamar a este método se descartará inmediatamente Keyguard sin ninguna interacción del usuario. Si Keyguard es seguro y el dispositivo no está en un estado de confianza, se abrirá la interfaz de usuario para que el usuario pueda escribir sus credenciales. Si el valor establecido para activity attr R.attr.turnScreenOn es true, la pantalla se activará cuando se descarte el keyguard.

El contenido y los ejemplos de código de esta página están sujetos a las licencias descritas en la Licencia de contenido. Java y OpenJDK son marcas comerciales o marcas registradas de Oracle o sus filiales.

Última actualización 2026-08-03 UTC.

Referencia de Android para android.app.KeyguardManager.requestDismissKeyguard.

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