KeyguardManager.RequestDismissKeyguard 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í.
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.
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.