語言

InputSourceType 列舉

定義

識別能產生輸入事件的來源。

public enum InputSourceType
type InputSourceType = 
繼承
InputSourceType

欄位

名稱 值 Description
Any -256

一個特殊的輸入來源常數,用於過濾輸入裝置以匹配提供任何類型輸入來源的裝置。

ClassNone 0

輸入來源沒有類別。

如何根據裝置類型來處理裝置,則由應用程式自行決定。

Unknown 0

輸入來源不明。

ClassButton 1

識別職業按鈕的輸入來源。

ClassPointer 2

識別類別指標輸入來源。

ClassTrackball 4

識別類別軌跡球輸入來源。

ClassPosition 8

識別類別職位輸入來源。

ClassJoystick 16

識別類別搖桿輸入來源。

ClassMask 255

輸入來源類別的遮罩。

每個不同的輸入來源常數都會有一個或多個輸入來源類別位元,用以指定其輸入事件的期望詮釋。

Keyboard 257

輸入來源是鍵盤。

這個來源幾乎指的是所有有按鈕的東西。

Dpad 513

輸入來源是 DPad。

Gamepad 1025

輸入來源是遊戲手把。 (也可能是 SourceJoystick)。

Touchscreen 4098

輸入來源是觸控螢幕指向裝置。

Mouse 8194

輸入來源是一個滑鼠指向裝置。 此程式碼也用於其他類似滑鼠的指向裝置,如觸控板和追蹤點。

Stylus 16386

輸入來源是觸控筆指向裝置。

BluetoothStylus 49154

可辨識藍牙觸控筆輸入來源。

Trackball 65540

輸入來源是軌跡球。

MouseRelative 131076

識別滑鼠相對輸入來源。

Touchpad 1048584

輸入來源是觸控板或數位繪圖板,不與顯示器相關聯(與 SourceTouchscreen不同)。

TouchNavigation 2097152

識別觸控導航輸入來源。

RotaryEncoder 4194304

識別旋轉編碼器輸入來源。

Joystick 16777232

輸入來源是一個搖桿。 (也可能是 SourceGamepad)。

Hdmi 33554433

可辨識 HDMI 輸入來源。

Sensor 67108864

識別感測器輸入來源。

備註

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於