Idioma

KeyguardManager.RequestDismissKeyguard Método

Definição

Solicita que o Keyguard (tela de bloqueio) seja ignorado se ele estiver sendo exibido no momento.

[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

Atividade: a atividade que solicita a demissão. A atividade deve estar visível usando R.attr.showWhenLocked ou Activity.setShowWhenLocked(booleano) ou deve estar em um estado no qual ficaria visível se o Keyguard não o ocultasse. Se esse não for o caso, a solicitação falhará imediatamente e KeyguardDismissCallback.onDismissError será invocado. Esse valor não pode ser nulo.

callback
KeyguardManager.KeyguardDismissCallback

KeyguardManager.KeyguardDismissCallback: o retorno de chamada a ser chamado se a solicitação para ignorar o Keyguard tiver sido bem-sucedida ou nula se o chamador não estiver interessado em saber o resultado. O retorno de chamada não será invocado se a atividade tiver sido destruída antes do retorno de chamada ser recebido.

Atributos

Comentários

Solicita que o Keyguard (tela de bloqueio) seja ignorado se ele estiver sendo exibido no momento. Se o Keyguard não estiver seguro ou se o dispositivo estiver atualmente em um estado confiável, chamar esse método ignorará imediatamente o Keyguard sem nenhuma interação do usuário. Se o Keyguard estiver seguro e o dispositivo não estiver em um estado confiável, isso abrirá a interface do usuário para que o usuário possa inserir suas credenciais. Se o valor definido para a atividade attr R.attr.turnScreenOn for true, a tela será ativada quando o keyguard for descartado.

Os exemplos de conteúdo e código nesta página estão sujeitos às licenças descritas na Licença de Conteúdo. Java e OpenJDK são marcas ou marcas registradas da Oracle e/ou de suas afiliadas.

Última atualização 2026-08-03 UTC.

Referência do Android para android.app.KeyguardManager.requestDismissKeyguard.

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.

Aplica-se a