Sprache

WindowManagerLayoutParams.SetKeyboardCaptureEnabled(Boolean) Methode

Definition

Ermöglicht dem aktuell fokussierten Fenster die Erfassung von Schlüsseln, bevor Systemverknüpfungen und -aktionen verarbeitet werden.

[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

Parameter

enabled
Boolean

gibt an, ob das Fenster Systemverknüpfungen und -aktionen erfassen soll.

Attribute

Hinweise

Ermöglicht dem aktuell fokussierten Fenster die Erfassung von Schlüsseln, bevor Systemverknüpfungen und -aktionen verarbeitet werden.

Auf diese Weise kann die Anwendung Schlüssel empfangen, bevor das System System Verknüpfungen und Aktionen verarbeitet. Bestimmte Systemtasten (Netztasten usw.) und Tastenkombinationen können jedoch reserviert werden und können nie durch das aktuelle fokussierte Fenster blockiert werden, auch wenn die Tastaturaufnahme aktiviert ist.

Fenster, das dieses Attribut trueauf ", aber nicht über die erforderliche Berechtigung verfügt, darf keine Systemverknüpfungen und -aktionen erfassen. Aufgrund fehlender Berechtigungen wird keine Ausnahme ausgelöst, wir werden nur auf das Standardverhalten der Verarbeitung von Systemverknüpfungen und -aktionen zurückgreifen.

Java Dokumentation für android.view.WindowManager.LayoutParams.setKeyboardCaptureEnabled(boolean).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: