WindowManagerLayoutParams.SetKeyboardCaptureEnabled(Boolean) Método

Definición

Permite que la ventana centrada actualmente capture las claves antes de que el sistema procese métodos abreviados y acciones del 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

si la ventana debe capturar métodos abreviados y acciones del sistema.

Atributos

Comentarios

Permite que la ventana centrada actualmente capture las claves antes de que el sistema procese métodos abreviados y acciones del sistema.

Esto permitirá que la aplicación reciba claves antes de que el sistema procese los accesos directos y las acciones del sistema. Pero ciertas teclas del sistema (teclas de encendido, etc.) y accesos directos se pueden reservar y nunca se pueden bloquear mediante la ventana centrada actual incluso con la "captura de teclado" activada.

Ventana que establece este atributo trueen , pero no tiene el permiso necesario no se permitirá capturar accesos directos y acciones del sistema. No se producirá ninguna excepción debido a que falta el permiso, simplemente reservaremos el comportamiento predeterminado de procesar los accesos directos y las acciones del sistema.

Java documentación para android.view.WindowManager.LayoutParams.setKeyboardCaptureEnabled(boolean).

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