Condividi tramite


InputSourceType Enumerazione

Definizione

Enumera i valori restituiti da diversi tipi e considerati come parametro di diversi tipi.

public enum InputSourceType
type InputSourceType = 
Ereditarietà
InputSourceType

Campi

Nome Valore Descrizione
Any -256

Costante di origine di input speciale usata per filtrare i dispositivi di input in modo che corrispondano ai dispositivi che forniscono qualsiasi tipo di origine di input.

ClassNone 0

L'origine di input non ha alcuna classe.

Spetta all'applicazione determinare come gestire il dispositivo in base al tipo di dispositivo.

Unknown 0

L'origine di input è sconosciuta.

ClassButton 1
ClassPointer 2
ClassTrackball 4
ClassPosition 8
ClassJoystick 16
ClassMask 255

Maschera per le classi di origine di input.

Ogni costante di origine di input distinta ha uno o più bit della classe di origine di input impostati per specificare l'interpretazione desiderata per i relativi eventi di input.

Keyboard 257

L'origine di input è una tastiera.

Questa origine indica praticamente qualsiasi elemento con pulsanti.

Dpad 513

L'origine di input è un DPad.

Gamepad 1025

L'origine di input è un game pad. (può anche essere un ).SourceJoystick

Touchscreen 4098

L'origine di input è un dispositivo di puntamento touch screen.

Mouse 8194

L'origine di input è un dispositivo di puntamento del mouse. Questo codice viene usato anche per altri dispositivi di puntamento simili al mouse, ad esempio trackpad e punti di rilevamento.

Stylus 16386

L'origine di input è un dispositivo di puntamento dello stilo.

BluetoothStylus 49154
Trackball 65540

L'origine di input è un trackball.

MouseRelative 131076
Touchpad 1048584

L'origine di input è un tablet touch pad o digitalizzatore non associato a uno schermo (a differenza SourceTouchscreendi ).

TouchNavigation 2097152
RotaryEncoder 4194304
Joystick 16777232

L'origine di input è un joystick. (può anche essere un ).SourceGamepad

Hdmi 33554433
Sensor 67108864

Commenti

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a