WindowManagerLayoutParams.SetKeyboardCaptureEnabled(Boolean) 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.
Permite que a janela focada no momento capture chaves antes que o sistema processe atalhos e ações do sistema.
[Android.Runtime.Register("setKeyboardCaptureEnabled", "(Z)V", "GetSetKeyboardCaptureEnabled_ZHandler", ApiSince=36)]
public virtual void SetKeyboardCaptureEnabled(bool enabled);
[<Android.Runtime.Register("setKeyboardCaptureEnabled", "(Z)V", "GetSetKeyboardCaptureEnabled_ZHandler", ApiSince=36)>]
abstract member SetKeyboardCaptureEnabled : bool -> unit
override this.SetKeyboardCaptureEnabled : bool -> unit
Parâmetros
- enabled
- Boolean
se a janela deve capturar atalhos e ações do sistema.
- Atributos
Comentários
Permite que a janela focada no momento capture chaves antes que o sistema processe atalhos e ações do sistema.
Isso permitirá que o aplicativo receba chaves antes que o sistema processe atalhos e ações do sistema. Mas determinadas teclas do sistema (teclas de energia etc.) e atalhos podem ser reservadas e nunca podem ser bloqueadas pela janela focada atual, mesmo com a "captura de teclado" ativada.
A janela que define esse atributo como true, mas não tem a permissão necessária, não terá permissão para capturar atalhos e ações do sistema. Nenhuma exceção será gerada devido à falta de permissão, vamos apenas fazer fallback para o comportamento padrão de processar atalhos e ações do sistema.
Java documentação para android.view.WindowManager.LayoutParams.setKeyboardCaptureEnabled(boolean).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.