Idioma

InputSourceType Enumeração

Definição

Identifica fontes que podem produzir eventos de entrada.

public enum InputSourceType
type InputSourceType = 
Herança
InputSourceType

Campos

Nome Valor Description
Any -256

Uma constante de origem de entrada especial que é usada ao filtrar dispositivos de entrada para corresponder a dispositivos que fornecem qualquer tipo de fonte de entrada.

ClassNone 0

A fonte de entrada não tem classe.

Cabe ao aplicativo determinar como lidar com o dispositivo com base no tipo de dispositivo.

Unknown 0

A fonte de entrada é desconhecida.

ClassButton 1

Identifica a fonte de entrada do botão de classe.

ClassPointer 2

Identifica a fonte de entrada do ponteiro de classe.

ClassTrackball 4

Identifica a fonte de entrada de trackball de classe.

ClassPosition 8

Identifica a fonte de entrada da posição da classe.

ClassJoystick 16

Identifica a fonte de entrada do joystick de classe.

ClassMask 255

Uma máscara para classes de origem de entrada.

Cada constante de origem de entrada distinta tem um ou mais bits de classe de origem de entrada definidos para especificar a interpretação desejada para seus eventos de entrada.

Keyboard 257

A origem de entrada é um teclado.

Essa fonte indica praticamente qualquer coisa que tenha botões.

Dpad 513

A origem de entrada é um DPad.

Gamepad 1025

A origem de entrada é um painel de jogos. (Também pode ser um SourceJoystick).

Touchscreen 4098

A origem de entrada é um dispositivo que aponta para tela sensível ao toque.

Mouse 8194

A origem de entrada é um dispositivo que aponta para o mouse. Esse código também é usado para outros dispositivos de apontamento semelhantes a um mouse, como trackpads e trackpoints.

Stylus 16386

A origem de entrada é um dispositivo que aponta para canetas.

BluetoothStylus 49154

Identifica a fonte de entrada de caneta bluetooth.

Trackball 65540

A origem de entrada é um trackball.

MouseRelative 131076

Identifica a fonte de entrada relativa do mouse.

Touchpad 1048584

A origem de entrada é um tablet touch pad ou digitalizador que não está associado a uma exibição (ao contrário SourceTouchscreen).

TouchNavigation 2097152

Identifica a fonte de entrada de navegação por toque.

RotaryEncoder 4194304

Identifica a fonte de entrada do codificador rotativo.

Joystick 16777232

A fonte de entrada é um joystick. (Também pode ser um SourceGamepad).

Hdmi 33554433

Identifica a fonte de entrada HDMI.

Sensor 67108864

Identifica a fonte de entrada do sensor.

Comentários

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a