Partager via


KeyEventFlags Enum

Définition

Énumère les valeurs retournées par plusieurs types et prises comme paramètre de plusieurs méthodes de KeyEvent.

Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.

[System.Flags]
public enum KeyEventFlags
[<System.Flags>]
type KeyEventFlags = 
Héritage
KeyEventFlags
Attributs

Champs

Nom Valeur Description
Canceled 32

Lorsqu’elle est associée à des événements de touche up, cela indique que la touche d’appui a été annulée.

CanceledLongPress 256

Définir lorsqu’un événement de touche a Canceledété défini, car une action de longue pression a été exécutée pendant qu’elle était en panne.

EditorAction 16

Ce masque est utilisé pour la compatibilité, pour identifier les clés d’entrée provenant d’un IME dont la clé d’entrée a été étiquetée automatiquement « suivant » ou « terminé ».

Fallback 1024
FromSystem 8

Ce masque est défini si un événement était connu pour provenir d’une partie approuvée du système.

KeepTouchMode 4

Ce masque est défini si nous ne voulons pas que l’événement clé nous amène à quitter le mode tactile.

LongPress 128

Cet indicateur est défini pour la première répétition de touche qui se produit après le délai d’attente de la longue pression.

SoftKeyboard 2

Ce masque est défini si l’événement de touche a été généré par un clavier logiciel.

Tracking 512

Définissez le moment où Uple code de clé de cet événement est toujours suivi de son initial.

VirtualHardKey 64

Cet événement clé a été généré par une zone de clé matérielle virtuelle (à l’écran). En règle générale, il s’agit d’une zone de l’écran tactile, en dehors de l’affichage normal, dédiée aux boutons « matériels ».

WokeHere 1

Ce masque est défini si l’appareil s’est réveillé en raison de cet événement clé.

Remarques

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à