InputSourceType Enumeration

Definition

Identifiziert Quellen, die Eingabeereignisse erzeugen können.

public enum InputSourceType
type InputSourceType = 
Vererbung
InputSourceType

Felder

Name Wert Beschreibung
Any -256

Eine spezielle Eingabequellkonstante, die beim Filtern von Eingabegeräten verwendet wird, um Geräte abzugleichen, die eine beliebige Art von Eingabequelle bereitstellen.

ClassNone 0

Die Eingabequelle hat keine Klasse.

Es liegt an der Anwendung, zu bestimmen, wie das Gerät basierend auf dem Gerätetyp behandelt wird.

Unknown 0

Die Eingabequelle ist unbekannt.

ClassButton 1

Identifiziert die Eingabequelle der Klassenschaltfläche.

ClassPointer 2

Identifiziert die Eingabequelle des Klassenzeigers.

ClassTrackball 4

Identifies the class trackball input source.

ClassPosition 8

Identifiziert die Eingabequelle der Klassenposition.

ClassJoystick 16

Identifiziert die Eingabequelle des Klassensticks.

ClassMask 255

Ein Mask für Eingabequellklassen.

Jede unterschiedliche Eingabequellkonstante weist mindestens ein Eingabequellenklassenbit auf, um die gewünschte Interpretation für ihre Eingabeereignisse anzugeben.

Keyboard 257

Die Eingabequelle ist eine Tastatur.

Diese Quelle gibt ziemlich alles an, was Schaltflächen enthält.

Dpad 513

Die Eingabequelle ist ein DPad.

Gamepad 1025

Die Eingabequelle ist ein Gamepad. (Es kann auch ein SourceJoystick) sein.

Touchscreen 4098

Die Eingabequelle ist ein Touchscreen, der auf ein Gerät zeigt.

Mouse 8194

Die Eingabequelle ist ein Mauszeigengerät. Dieser Code wird auch für andere mausähnliche Zeigegeräte wie Trackpads und Trackpoints verwendet.

Stylus 16386

Die Eingabequelle ist ein Eingabestift, der auf ein Gerät zeigt.

BluetoothStylus 49154

Identifiziert die Eingabequelle des Bluetooth-Eingabestifts.

Trackball 65540

Die Eingabequelle ist ein Trackball.

MouseRelative 131076

Identifiziert die relative Mauseingabequelle.

Touchpad 1048584

Die Eingabequelle ist ein Touchpad oder Digitalisierer-Tablet, das keinem Display zugeordnet ist (im Gegensatz).SourceTouchscreen

TouchNavigation 2097152

Identifiziert die Eingabequelle für die Touchnavigation.

RotaryEncoder 4194304

Identifiziert die Eingabequelle des Drehgebers.

Joystick 16777232

Die Eingabequelle ist ein Joystick. (Es kann auch ein SourceGamepad) sein.

Hdmi 33554433

Identifiziert die HDMI-Eingangsquelle.

Sensor 67108864

Identifiziert die Sensoreingabequelle.

Hinweise

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: