Langue

InputSourceType Énumération

Définition

Identifie les sources qui peuvent produire des événements d’entrée.

public enum InputSourceType
type InputSourceType = 
Héritage
InputSourceType

Champs

Nom Valeur Description
Any -256

Constante de source d’entrée spéciale utilisée lors du filtrage des appareils d’entrée pour qu’ils correspondent aux appareils qui fournissent n’importe quel type de source d’entrée.

ClassNone 0

La source d’entrée n’a aucune classe.

Il incombe à l’application de déterminer comment gérer l’appareil en fonction du type d’appareil.

Unknown 0

La source d’entrée est inconnue.

ClassButton 1

Identifie la source d’entrée du bouton de classe.

ClassPointer 2

Identifie la source d’entrée de pointeur de classe.

ClassTrackball 4

Identifie la source d’entrée trackball de classe.

ClassPosition 8

Identifie la source d’entrée de position de classe.

ClassJoystick 16

Identifie la source d’entrée joystick de classe.

ClassMask 255

Masque pour les classes sources d’entrée.

Chaque constante source d’entrée distincte a un ou plusieurs bits de classe source d’entrée définis pour spécifier l’interprétation souhaitée pour ses événements d’entrée.

Keyboard 257

La source d’entrée est un clavier.

Cette source indique presque tout ce qui a des boutons.

Dpad 513

La source d’entrée est un DPad.

Gamepad 1025

La source d’entrée est un pavé de jeu. (Il peut également s’agir d’un SourceJoystick).

Touchscreen 4098

La source d’entrée est un appareil de pointage d’écran tactile.

Mouse 8194

La source d’entrée est un appareil pointant la souris. Ce code est également utilisé pour d’autres appareils pointant de type souris tels que les pavés et les points de suivi.

Stylus 16386

La source d’entrée est un appareil pointant le stylet.

BluetoothStylus 49154

Identifie la source d’entrée de stylet bluetooth.

Trackball 65540

La source d’entrée est un trackball.

MouseRelative 131076

Identifie la source d’entrée relative de la souris.

Touchpad 1048584

La source d’entrée est une tablette tactile ou numériseur qui n’est pas associée à un affichage (contrairement SourceTouchscreenà ).

TouchNavigation 2097152

Identifie la source d’entrée de navigation tactile.

RotaryEncoder 4194304

Identifie la source d’entrée de l’encodeur rotary.

Joystick 16777232

La source d’entrée est un joystick. (Il peut également s’agir d’un SourceGamepad).

Hdmi 33554433

Identifie la source d’entrée HDMI.

Sensor 67108864

Identifie la source d’entrée du capteur.

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 à