Freigeben über


KeyEventFlags Enumeration

Definition

Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter mehrerer Methoden verwendet KeyEventwerden.

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

[System.Flags]
public enum KeyEventFlags
[<System.Flags>]
type KeyEventFlags = 
Vererbung
KeyEventFlags
Attribute

Felder

Canceled 32

Wenn sie mit up-Tastenereignissen verknüpft sind, gibt dies an, dass die Taste abgebrochen wurde.

CanceledLongPress 256

Legen Sie fest, wann ein Tastenereignis festgelegt wurde Canceled, weil eine lange Druckaktion ausgeführt wurde, während es nach unten war.

EditorAction 16

Diese Maske wird zur Kompatibilität verwendet, um Eingabeschlüssel zu identifizieren, die von einem IME stammen, dessen Eingabeschlüssel automatisch mit der Bezeichnung "Next" oder "done" gekennzeichnet wurde.

Fallback 1024
FromSystem 8

Diese Maske wird festgelegt, wenn ein Ereignis bekannt war, das von einem vertrauenswürdigen Teil des Systems stammt.

KeepTouchMode 4

Diese Maske wird festgelegt, wenn das Schlüsselereignis nicht dazu führen soll, dass wir den Touchmodus verlassen.

LongPress 128

Dieses Kennzeichen wird für die erste Wiederholung festgelegt, die nach dem langen Drücken des Timeouts auftritt.

SoftKeyboard 2

Diese Maske wird festgelegt, wenn das Schlüsselereignis von einer Softwaretastatatur generiert wurde.

Tracking 512

Legen Sie fest Up, wann der Schlüsselcode dieses Ereignisses von der ursprünglichen Einstellung aus nachverfolgt wird.

VirtualHardKey 64

Dieses Schlüsselereignis wurde von einem virtuellen (Bildschirm)-Hartschlüsselbereich generiert. In der Regel handelt es sich um einen Bereich des Touchscreens außerhalb des regulären Displays, der den Schaltflächen "Hardware" zugeordnet ist.

WokeHere 1

Diese Maske wird festgelegt, wenn das Gerät aufgrund dieses Schlüsselereignisses woke.

Hinweise

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: