/frameworks/base/core/java/android/hardware/input/ |
H A D | InputManager.java | 570 * @param keyCodes The array of key codes to query. 577 public boolean[] deviceHasKeys(int[] keyCodes) { argument 578 boolean[] ret = new boolean[keyCodes.length]; 580 mIm.hasKeys(-1, InputDevice.SOURCE_ANY, keyCodes, ret);
|
/frameworks/base/core/java/com/android/internal/widget/ |
H A D | PasswordEntryKeyboardHelper.java | 205 public void onKey(int primaryCode, int[] keyCodes) { argument 216 handleCharacter(primaryCode, keyCodes); 295 private void handleCharacter(int primaryCode, int[] keyCodes) { argument
|
/frameworks/base/core/java/android/view/ |
H A D | KeyCharacterMap.java | 693 * @param keyCodes The array of key codes to query. 698 public static boolean[] deviceHasKeys(int[] keyCodes) { argument 699 return InputManager.getInstance().deviceHasKeys(keyCodes);
|
/frameworks/base/core/java/android/inputmethodservice/ |
H A D | KeyboardView.java | 94 * @param keyCodes the codes for all the possible alternative keys 101 void onKey(int primaryCode, int[] keyCodes); argument 1099 public void onKey(int primaryCode, int[] keyCodes) { 1100 mKeyboardActionListener.onKey(primaryCode, keyCodes);
|
/frameworks/base/services/jni/ |
H A D | com_android_server_input_InputManagerService.cpp | 1041 jint ptr, jint deviceId, jint sourceMask, jintArray keyCodes, jbooleanArray outFlags) { 1044 int32_t* codes = env->GetIntArrayElements(keyCodes, NULL); 1046 jsize numCodes = env->GetArrayLength(keyCodes); 1048 if (numCodes == env->GetArrayLength(keyCodes)) { 1056 env->ReleaseIntArrayElements(keyCodes, codes, 0); 1040 nativeHasKeys(JNIEnv* env, jclass clazz, jint ptr, jint deviceId, jint sourceMask, jintArray keyCodes, jbooleanArray outFlags) argument
|
/frameworks/base/services/java/com/android/server/input/ |
H A D | InputManagerService.java | 165 int deviceId, int sourceMask, int[] keyCodes, boolean[] keyExists); 400 * @param keyCodes The array of key codes to check. 401 * @param keyExists An array at least as large as keyCodes whose entries will be set 407 public boolean hasKeys(int deviceId, int sourceMask, int[] keyCodes, boolean[] keyExists) { argument 408 if (keyCodes == null) { 409 throw new IllegalArgumentException("keyCodes must not be null."); 411 if (keyExists == null || keyExists.length < keyCodes.length) { 413 + "least as large as keyCodes."); 416 return nativeHasKeys(mPtr, deviceId, sourceMask, keyCodes, keyExists); 164 nativeHasKeys(int ptr, int deviceId, int sourceMask, int[] keyCodes, boolean[] keyExists) argument
|
/frameworks/base/services/input/tests/ |
H A D | InputReader_test.cpp | 608 virtual bool markSupportedKeyCodes(int32_t deviceId, size_t numCodes, const int32_t* keyCodes, argument 615 if (keyCodes[i] == device->keysByScanCode.valueAt(j).keyCode) { 621 if (keyCodes[i] == device->keysByUsageCode.valueAt(j).keyCode) { 886 const int32_t* keyCodes, uint8_t* outFlags) { 890 if (keyCodes[i] == mSupportedKeyCodes[j]) { 1117 const int32_t keyCodes[4] = { AKEYCODE_A, AKEYCODE_B, AKEYCODE_1, AKEYCODE_2 }; local 1120 ASSERT_FALSE(mReader->hasKeys(0, AINPUT_SOURCE_ANY, 4, keyCodes, flags)) 1125 ASSERT_FALSE(mReader->hasKeys(1, AINPUT_SOURCE_TRACKBALL, 4, keyCodes, flags)) 1130 ASSERT_TRUE(mReader->hasKeys(1, AINPUT_SOURCE_KEYBOARD | AINPUT_SOURCE_TRACKBALL, 4, keyCodes, flags)) 1135 ASSERT_FALSE(mReader->hasKeys(-1, AINPUT_SOURCE_TRACKBALL, 4, keyCodes, flag 885 markSupportedKeyCodes(uint32_t sourceMask, size_t numCodes, const int32_t* keyCodes, uint8_t* outFlags) argument 1258 const int32_t keyCodes[2] = { AKEYCODE_A, AKEYCODE_B }; local 1336 const int32_t keyCodes[4] = { AKEYCODE_A, AKEYCODE_B, AKEYCODE_1, AKEYCODE_2 }; local 1833 const int32_t keyCodes[2] = { AKEYCODE_A, AKEYCODE_B }; local [all...] |
/frameworks/base/services/input/ |
H A D | InputReader.cpp | 630 size_t numCodes, const int32_t* keyCodes, uint8_t* outFlags) { 634 return markSupportedKeyCodesLocked(deviceId, sourceMask, numCodes, keyCodes, outFlags); 638 size_t numCodes, const int32_t* keyCodes, uint8_t* outFlags) { 646 numCodes, keyCodes, outFlags); 655 numCodes, keyCodes, outFlags); 1038 const int32_t* keyCodes, uint8_t* outFlags) { 1044 result |= mapper->markSupportedKeyCodes(sourceMask, numCodes, keyCodes, outFlags); 1764 const int32_t* keyCodes, uint8_t* outFlags) { 2189 const int32_t* keyCodes, uint8_t* outFlags) { 2190 return getEventHub()->markSupportedKeyCodes(getDeviceId(), numCodes, keyCodes, outFlag 629 hasKeys(int32_t deviceId, uint32_t sourceMask, size_t numCodes, const int32_t* keyCodes, uint8_t* outFlags) argument 637 markSupportedKeyCodesLocked(int32_t deviceId, uint32_t sourceMask, size_t numCodes, const int32_t* keyCodes, uint8_t* outFlags) argument 1037 markSupportedKeyCodes(uint32_t sourceMask, size_t numCodes, const int32_t* keyCodes, uint8_t* outFlags) argument 1763 markSupportedKeyCodes(uint32_t sourceMask, size_t numCodes, const int32_t* keyCodes, uint8_t* outFlags) argument 2188 markSupportedKeyCodes(uint32_t sourceMask, size_t numCodes, const int32_t* keyCodes, uint8_t* outFlags) argument 5787 markSupportedKeyCodes(uint32_t sourceMask, size_t numCodes, const int32_t* keyCodes, uint8_t* outFlags) argument [all...] |