Home
last modified time | relevance | path

Searched refs:keyEvent (Results 1 – 25 of 31) sorted by relevance

12

/frameworks/native/libs/input/tests/
DInputPublisherAndConsumer_test.cpp101 KeyEvent* keyEvent = static_cast<KeyEvent*>(event); in PublishAndConsumeKeyEvent() local
103 EXPECT_EQ(deviceId, keyEvent->getDeviceId()); in PublishAndConsumeKeyEvent()
104 EXPECT_EQ(source, keyEvent->getSource()); in PublishAndConsumeKeyEvent()
105 EXPECT_EQ(action, keyEvent->getAction()); in PublishAndConsumeKeyEvent()
106 EXPECT_EQ(flags, keyEvent->getFlags()); in PublishAndConsumeKeyEvent()
107 EXPECT_EQ(keyCode, keyEvent->getKeyCode()); in PublishAndConsumeKeyEvent()
108 EXPECT_EQ(scanCode, keyEvent->getScanCode()); in PublishAndConsumeKeyEvent()
109 EXPECT_EQ(metaState, keyEvent->getMetaState()); in PublishAndConsumeKeyEvent()
110 EXPECT_EQ(repeatCount, keyEvent->getRepeatCount()); in PublishAndConsumeKeyEvent()
111 EXPECT_EQ(downTime, keyEvent->getDownTime()); in PublishAndConsumeKeyEvent()
[all …]
/frameworks/base/services/core/java/com/android/server/audio/
DMediaFocusControl.java877 protected void dispatchMediaKeyEvent(KeyEvent keyEvent) { in dispatchMediaKeyEvent() argument
878 filterMediaKeyEvent(keyEvent, false /*needWakeLock*/); in dispatchMediaKeyEvent()
886 protected void dispatchMediaKeyEventUnderWakelock(KeyEvent keyEvent) { in dispatchMediaKeyEventUnderWakelock() argument
887 filterMediaKeyEvent(keyEvent, true /*needWakeLock*/); in dispatchMediaKeyEventUnderWakelock()
890 private void filterMediaKeyEvent(KeyEvent keyEvent, boolean needWakeLock) { in filterMediaKeyEvent() argument
892 if (!isValidMediaKeyEvent(keyEvent)) { in filterMediaKeyEvent()
893 Log.e(TAG, "not dispatching invalid media key event " + keyEvent); in filterMediaKeyEvent()
901 dispatchMediaKeyEventForCalls(keyEvent, needWakeLock); in filterMediaKeyEvent()
907 if (isValidVoiceInputKeyCode(keyEvent.getKeyCode())) { in filterMediaKeyEvent()
908 filterVoiceInputKeyEvent(keyEvent, needWakeLock); in filterMediaKeyEvent()
[all …]
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/
DPlaybackControlGlue.java275 KeyEvent keyEvent = (KeyEvent) event;
276 return onKey(null, keyEvent.getKeyCode(), keyEvent);
485 private boolean dispatchAction(Action action, KeyEvent keyEvent) {
488 boolean canPlay = keyEvent == null ||
489 keyEvent.getKeyCode() == KeyEvent.KEYCODE_MEDIA_PLAY_PAUSE ||
490 keyEvent.getKeyCode() == KeyEvent.KEYCODE_MEDIA_PLAY;
491 boolean canPause = keyEvent == null ||
492 keyEvent.getKeyCode() == KeyEvent.KEYCODE_MEDIA_PLAY_PAUSE ||
493 keyEvent.getKeyCode() == KeyEvent.KEYCODE_MEDIA_PAUSE;
/frameworks/base/services/core/java/com/android/server/media/
DMediaSessionService.java742 public void dispatchMediaKeyEvent(KeyEvent keyEvent, boolean needWakeLock) { in dispatchMediaKeyEvent() argument
743 if (keyEvent == null || !KeyEvent.isMediaKey(keyEvent.getKeyCode())) { in dispatchMediaKeyEvent()
754 + keyEvent); in dispatchMediaKeyEvent()
773 if (isVoiceKey(keyEvent.getKeyCode())) { in dispatchMediaKeyEvent()
774 handleVoiceKeyEventLocked(keyEvent, needWakeLock, session); in dispatchMediaKeyEvent()
776 dispatchMediaKeyEventLocked(keyEvent, needWakeLock, session); in dispatchMediaKeyEvent()
903 private void handleVoiceKeyEventLocked(KeyEvent keyEvent, boolean needWakeLock, in handleVoiceKeyEventLocked() argument
907 dispatchMediaKeyEventLocked(keyEvent, needWakeLock, session); in handleVoiceKeyEventLocked()
910 int action = keyEvent.getAction(); in handleVoiceKeyEventLocked()
911 boolean isLongPress = (keyEvent.getFlags() & KeyEvent.FLAG_LONG_PRESS) != 0; in handleVoiceKeyEventLocked()
[all …]
/frameworks/opt/setupwizard/library/test/src/com/android/setupwizardlib/test/
DSystemBarHelperTest.java235 public void openPanel(int i, KeyEvent keyEvent) { in openPanel() argument
245 public void togglePanel(int i, KeyEvent keyEvent) { in togglePanel() argument
255 public boolean performPanelShortcut(int i, int i2, KeyEvent keyEvent, int i3) { in performPanelShortcut() argument
315 public boolean superDispatchKeyEvent(KeyEvent keyEvent) { in superDispatchKeyEvent() argument
320 public boolean superDispatchKeyShortcutEvent(KeyEvent keyEvent) { in superDispatchKeyShortcutEvent() argument
375 public boolean isShortcutKey(int i, KeyEvent keyEvent) { in isShortcutKey() argument
/frameworks/base/media/java/android/media/session/
DMediaSessionLegacyHelper.java168 public void sendMediaButtonEvent(KeyEvent keyEvent, boolean needWakeLock) { in sendMediaButtonEvent() argument
169 if (keyEvent == null) { in sendMediaButtonEvent()
173 mSessionManager.dispatchMediaKeyEvent(keyEvent, needWakeLock); in sendMediaButtonEvent()
175 Log.d(TAG, "dispatched media key " + keyEvent); in sendMediaButtonEvent()
179 public void sendVolumeKeyEvent(KeyEvent keyEvent, boolean musicOnly) { in sendVolumeKeyEvent() argument
180 if (keyEvent == null) { in sendVolumeKeyEvent()
184 boolean down = keyEvent.getAction() == KeyEvent.ACTION_DOWN; in sendVolumeKeyEvent()
185 boolean up = keyEvent.getAction() == KeyEvent.ACTION_UP; in sendVolumeKeyEvent()
188 switch (keyEvent.getKeyCode()) { in sendVolumeKeyEvent()
221 if (down && keyEvent.getRepeatCount() == 0) { in sendVolumeKeyEvent()
DMediaSessionManager.java261 public void dispatchMediaKeyEvent(@NonNull KeyEvent keyEvent) { in dispatchMediaKeyEvent() argument
262 dispatchMediaKeyEvent(keyEvent, false); in dispatchMediaKeyEvent()
272 public void dispatchMediaKeyEvent(@NonNull KeyEvent keyEvent, boolean needWakeLock) { in dispatchMediaKeyEvent() argument
274 mService.dispatchMediaKeyEvent(keyEvent, needWakeLock); in dispatchMediaKeyEvent()
DISessionManager.aidl33 void dispatchMediaKeyEvent(in KeyEvent keyEvent, boolean needWakeLock); in dispatchMediaKeyEvent() argument
DMediaController.java128 public boolean dispatchMediaButtonEvent(@NonNull KeyEvent keyEvent) { in dispatchMediaButtonEvent() argument
129 if (keyEvent == null) { in dispatchMediaButtonEvent()
132 if (!KeyEvent.isMediaKey(keyEvent.getKeyCode())) { in dispatchMediaButtonEvent()
136 return mSessionBinder.sendMediaButton(keyEvent); in dispatchMediaButtonEvent()
/frameworks/base/core/java/android/view/
DInputEventConsistencyVerifier.java174 final KeyEvent keyEvent = (KeyEvent)event; in onInputEvent() local
175 onKeyEvent(keyEvent, nestingLevel); in onInputEvent()
592 final KeyEvent keyEvent = (KeyEvent)event; in onUnhandledEvent() local
593 final int deviceId = keyEvent.getDeviceId(); in onUnhandledEvent()
594 final int source = keyEvent.getSource(); in onUnhandledEvent()
595 final int keyCode = keyEvent.getKeyCode(); in onUnhandledEvent()
/frameworks/base/services/core/jni/
Dcom_android_server_input_InputManagerService.cpp226 virtual void interceptKeyBeforeQueueing(const KeyEvent* keyEvent, uint32_t& policyFlags);
230 const KeyEvent* keyEvent, uint32_t policyFlags);
232 const KeyEvent* keyEvent, uint32_t policyFlags, KeyEvent* outFallbackKeyEvent);
851 void NativeInputManager::interceptKeyBeforeQueueing(const KeyEvent* keyEvent, in interceptKeyBeforeQueueing() argument
862 nsecs_t when = keyEvent->getEventTime(); in interceptKeyBeforeQueueing()
864 jobject keyEventObj = android_view_KeyEvent_fromNative(env, keyEvent); in interceptKeyBeforeQueueing()
933 const KeyEvent* keyEvent, uint32_t policyFlags) { in interceptKeyBeforeDispatching() argument
944 jobject keyEventObj = android_view_KeyEvent_fromNative(env, keyEvent); in interceptKeyBeforeDispatching()
968 const KeyEvent* keyEvent, uint32_t policyFlags, KeyEvent* outFallbackKeyEvent) { in dispatchUnhandledKey() argument
977 jobject keyEventObj = android_view_KeyEvent_fromNative(env, keyEvent); in dispatchUnhandledKey()
[all …]
/frameworks/base/core/java/android/inputmethodservice/
DIInputMethodSessionWrapper.java231 KeyEvent keyEvent = (KeyEvent)event; in onInputEvent() local
232 mInputMethodSession.dispatchKeyEvent(seq, keyEvent, this); in onInputEvent()
/frameworks/base/core/jni/
Dandroid_view_InputQueue.cpp117 KeyEvent* keyEvent = static_cast<KeyEvent*>(e); in preDispatchEvent() local
118 if (keyEvent->getFlags() & AKEY_EVENT_FLAG_PREDISPATCH) { in preDispatchEvent()
/frameworks/base/core/java/com/android/internal/policy/
DPhoneFallbackEventHandler.java310 private void handleMediaKeyEvent(KeyEvent keyEvent) { in handleMediaKeyEvent() argument
311 MediaSessionLegacyHelper.getHelper(mContext).sendMediaButtonEvent(keyEvent, false); in handleMediaKeyEvent()
/frameworks/base/services/accessibility/java/com/android/server/accessibility/
DAccessibilityInputFilter.java154 KeyEvent keyEvent = (KeyEvent) event; in onInputEvent() local
155 onKeyEvent(keyEvent, policyFlags); in onInputEvent()
/frameworks/base/packages/Keyguard/src/com/android/keyguard/
DKeyguardHostView.java407 private void handleMediaKeyEvent(KeyEvent keyEvent) { in handleMediaKeyEvent() argument
414 mAudioManager.dispatchMediaKeyEvent(keyEvent); in handleMediaKeyEvent()
/frameworks/base/media/java/android/media/
DRemoteController.java307 public boolean sendMediaKeyEvent(KeyEvent keyEvent) throws IllegalArgumentException { in sendMediaKeyEvent() argument
308 if (!KeyEvent.isMediaKey(keyEvent.getKeyCode())) { in sendMediaKeyEvent()
314 return mCurrentSession.dispatchMediaButtonEvent(keyEvent); in sendMediaKeyEvent()
334 intent.putExtra(Intent.EXTRA_KEY_EVENT, keyEvent); in sendMediaKeyEvent()
/frameworks/base/media/java/android/media/tv/
DTvInputService.java1329 KeyEvent keyEvent = (KeyEvent) event;
1330 if (keyEvent.dispatch(this, mDispatcherState, this)) {
1333 isNavigationKey = isNavigationKey(keyEvent.getKeyCode());
1338 skipDispatchToOverlayView = KeyEvent.isMediaKey(keyEvent.getKeyCode())
1339 || keyEvent.getKeyCode() == KeyEvent.KEYCODE_MEDIA_AUDIO_TRACK;
/frameworks/support/v4/java/android/support/v4/media/session/
DMediaControllerCompat.java118 public boolean dispatchMediaButtonEvent(KeyEvent keyEvent) { in dispatchMediaButtonEvent() argument
119 if (keyEvent == null) { in dispatchMediaButtonEvent()
122 return mImpl.dispatchMediaButtonEvent(keyEvent); in dispatchMediaButtonEvent()
780 boolean dispatchMediaButtonEvent(KeyEvent keyEvent); in dispatchMediaButtonEvent() argument
/frameworks/base/services/core/java/com/android/server/hdmi/
DHdmiCecLocalDevice.java498 KeyEvent keyEvent = KeyEvent.obtain(time, time, action, keycode, in injectKeyEvent() local
501 InputManager.getInstance().injectInputEvent(keyEvent, in injectKeyEvent()
503 keyEvent.recycle(); in injectKeyEvent()
/frameworks/native/libs/input/
DInputTransport.cpp433 KeyEvent* keyEvent = factory->createKeyEvent(); in consume() local
434 if (!keyEvent) return NO_MEMORY; in consume()
436 initializeKeyEvent(keyEvent, &mMsg); in consume()
438 *outEvent = keyEvent; in consume()
/frameworks/native/services/inputflinger/
DInputDispatcher.h228 virtual void interceptKeyBeforeQueueing(const KeyEvent* keyEvent, uint32_t& policyFlags) = 0;
241 const KeyEvent* keyEvent, uint32_t policyFlags) = 0;
246 const KeyEvent* keyEvent, uint32_t policyFlags, KeyEvent* outFallbackKeyEvent) = 0;
DInputDispatcher.cpp2586 const KeyEvent* keyEvent = static_cast<const KeyEvent*>(event); in injectInputEvent() local
2587 int32_t action = keyEvent->getAction(); in injectInputEvent()
2592 int32_t flags = keyEvent->getFlags(); in injectInputEvent()
2598 mPolicy->interceptKeyBeforeQueueing(keyEvent, /*byref*/ policyFlags); in injectInputEvent()
2602 firstInjectedEntry = new KeyEntry(keyEvent->getEventTime(), in injectInputEvent()
2603 keyEvent->getDeviceId(), keyEvent->getSource(), in injectInputEvent()
2605 keyEvent->getKeyCode(), keyEvent->getScanCode(), keyEvent->getMetaState(), in injectInputEvent()
2606 keyEvent->getRepeatCount(), keyEvent->getDownTime()); in injectInputEvent()
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/
DSearchBar.java237 public boolean onEditorAction(TextView textView, int action, KeyEvent keyEvent) { in onFinishInflate()
238 if (DEBUG) Log.v(TAG, "onEditorAction: " + action + " event: " + keyEvent); in onFinishInflate()
/frameworks/base/core/java/android/view/inputmethod/
DInputMethodManager.java1776 KeyEvent keyEvent = (KeyEvent)event; in dispatchInputEvent() local
1777 if (keyEvent.getAction() == KeyEvent.ACTION_DOWN in dispatchInputEvent()
1778 && keyEvent.getKeyCode() == KeyEvent.KEYCODE_SYM in dispatchInputEvent()
1779 && keyEvent.getRepeatCount() == 0) { in dispatchInputEvent()

12