/frameworks/base/core/java/android/accessibilityservice/ |
H A D | AccessibilityService.java | 137 * which was fired the last event of the following types: 147 * event of the above types or a previous event from the same window 154 * a subset of the event types, thus be unaware that the active window has changed. Therefore 158 * Register for all event types with no notification timeout and keep track for the active 159 * window by calling {@link AccessibilityEvent#getWindowId()} of the last received event and 165 * active window has changed and the service did not get the accessibility event yet. Note 167 * specified in the previous bullet because the accessibility event dispatch is asynchronous 178 * service is invoked if no other service was interested in the event. In other words, default 185 * <strong>Note:</strong> The event notificatio 371 onAccessibilityEvent(AccessibilityEvent event) argument 376 onKeyEvent(KeyEvent event) argument 392 onAccessibilityEvent(AccessibilityEvent event) argument 467 onKeyEvent(KeyEvent event) argument 724 onAccessibilityEvent(AccessibilityEvent event) argument 740 onKeyEvent(KeyEvent event, int sequence) argument [all...] |
/frameworks/base/core/java/android/app/ |
H A D | ActivityView.java | 131 private boolean injectInputEvent(InputEvent event) { argument 132 return mActivityContainer != null && mActivityContainer.injectEvent(event); 136 public boolean onTouchEvent(MotionEvent event) { argument 137 return injectInputEvent(event) || super.onTouchEvent(event); 141 public boolean onGenericMotionEvent(MotionEvent event) { argument 142 if (event.isFromSource(InputDevice.SOURCE_CLASS_POINTER)) { 143 if (injectInputEvent(event)) { 147 return super.onGenericMotionEvent(event); 420 boolean injectEvent(InputEvent event) { argument [all...] |
H A D | SearchDialog.java | 484 public boolean onTouchEvent(MotionEvent event) { argument 485 // cancel if the drop-down is not showing and the touch event was outside the search plate 486 if (!mSearchAutoComplete.isPopupShowing() && isOutOfBounds(mSearchPlate, event)) { 492 return super.onTouchEvent(event); 495 private boolean isOutOfBounds(View v, MotionEvent event) { argument 496 final int x = (int) event.getX(); 497 final int y = (int) event.getY();
|
H A D | UiAutomation.java | 139 * @param event The received event. 141 public void onAccessibilityEvent(AccessibilityEvent event); argument 150 * Callback for determining whether an event is accepted or 153 * @param event The event to process. 154 * @return True if the event is accepted, false to filter it out. 156 public boolean accept(AccessibilityEvent event); argument 422 * A method for injecting an arbitrary input event. 424 * <strong>Note:</strong> It is caller's responsibility to recycle the event 430 injectInputEvent(InputEvent event, boolean sync) argument [all...] |
/frameworks/base/core/java/android/content/res/ |
H A D | CompatibilityInfo.java | 348 * Translate the motion event captured on screen to the application's window. 350 public void translateEventInScreenToAppWindow(MotionEvent event) { argument 351 event.scale(applicationInvertedScale);
|
/frameworks/base/core/java/android/hardware/display/ |
H A D | DisplayManagerGlobal.java | 257 private void handleDisplayEvent(int displayId, int event) { argument 262 if (event == EVENT_DISPLAY_ADDED || event == EVENT_DISPLAY_REMOVED) { 269 mDisplayListeners.get(i).sendDisplayEvent(displayId, event); 438 public void onDisplayEvent(int displayId, int event) { argument 440 Log.d(TAG, "onDisplayEvent: displayId=" + displayId + ", event=" + event); 442 handleDisplayEvent(displayId, event); 454 public void sendDisplayEvent(int displayId, int event) { argument 455 Message msg = obtainMessage(event, displayI [all...] |
/frameworks/base/core/java/android/text/method/ |
H A D | MetaKeyKeyListener.java | 66 * private char getUnicodeChar(TextKeyListener listener, KeyEvent event, Editable textBuffer) { 67 * // Use the combined meta states from the event and the key listener. 68 * int metaState = event.getMetaState() | listener.getMetaState(textBuffer); 69 * return event.getUnicodeChar(metaState); 167 * Gets the state of the meta keys for a specific key event. 171 * for this event, accounting for the stored state. If the event has been 176 * @param event the event for which to evaluate the meta state. 180 public static final int getMetaState(final CharSequence text, final KeyEvent event) { argument 230 getMetaState(final CharSequence text, final int meta, final KeyEvent event) argument 325 onKeyDown(View view, Editable content, int keyCode, KeyEvent event) argument 380 onKeyUp(View view, Editable content, int keyCode, KeyEvent event) argument 400 release(Editable content, Object what, KeyEvent event) argument 541 handleKeyDown(long state, int keyCode, KeyEvent event) argument 579 handleKeyUp(long state, int keyCode, KeyEvent event) argument 598 release(long state, int what, long mask, long pressed, long released, long used, KeyEvent event) argument [all...] |
/frameworks/base/core/java/android/view/ |
H A D | InputEventConsistencyVerifier.java | 26 * When a problem is detected, the event is tainted. This mechanism prevents the same 56 // The most recently checked event and the nesting level at which it was checked. 58 // so that the verifier can detect when it has been asked to verify the same event twice. 59 // It does not make sense to examine the contents of the last event since it may have 70 // Current event and its type. 90 // Set to true when we discover that the touch event stream is inconsistent. 94 // Set to true if the touch event stream is partially unhandled. 104 * Indicates that the verifier is intended to act on raw device input event streams. 140 * Resets the state of the input event consistency verifier. 160 * Checks an arbitrary input event 168 onInputEvent(InputEvent event, int nestingLevel) argument 193 onKeyEvent(KeyEvent event, int nestingLevel) argument 255 onTrackballEvent(MotionEvent event, int nestingLevel) argument 318 onTouchEvent(MotionEvent event, int nestingLevel) argument 459 onGenericMotionEvent(MotionEvent event, int nestingLevel) argument 520 onUnhandledEvent(InputEvent event, int nestingLevel) argument 558 ensurePointerCountIsOneForThisAction(MotionEvent event) argument 566 ensureHistorySizeIsZeroForThisAction(MotionEvent event) argument 574 startEvent(InputEvent event, int nestingLevel, String eventType) argument 646 appendEvent(StringBuilder message, int index, InputEvent event, boolean unhandled) argument [all...] |
H A D | ScaleGestureDetector.java | 29 * gesture event has occurred. 63 * @param detector The detector reporting the event - use this to 64 * retrieve extended info about event state. 65 * @return Whether or not the detector should consider this event 66 * as handled. If an event was not handled, the detector 67 * will continue to accumulate movement until an event is 78 * @param detector The detector reporting the event - use this to 79 * retrieve extended info about event state. 96 * @param detector The detector reporting the event - use this to 97 * retrieve extended info about event stat 300 onTouchEvent(MotionEvent event) argument [all...] |
H A D | ViewParent.java | 256 * The child has already populated a record for itself in the event and is delegating 257 * to its parent to send the event. The parent can optionally add a record for itself. 259 * Note: An accessibility event is fired by an individual view which populates the 260 * event with a record for its state and requests from its parent to perform 263 * respect the request for sending the event. The accessibility event is sent 266 * @param child The child which requests sending the event. 267 * @param event The event to be sent. 268 * @return True if the event wa 270 requestSendAccessibilityEvent(View child, AccessibilityEvent event) argument [all...] |
/frameworks/base/core/java/android/view/accessibility/ |
H A D | AccessibilityInteractionClient.java | 527 public void onAccessibilityEvent(AccessibilityEvent event) { argument 528 sAccessibilityCache.onAccessibilityEvent(event);
|
H A D | AccessibilityManager.java | 45 * System level service that serves as an event dispatch for {@link AccessibilityEvent}s, 171 // have already checked that accessibility is on and fired an event, 290 * @param event The event to send. 300 public void sendAccessibilityEvent(AccessibilityEvent event) { argument 315 event.setEventTime(SystemClock.uptimeMillis()); 320 doRecycle = service.sendAccessibilityEvent(event, userId); 323 Log.i(LOG_TAG, event + " sent"); 326 Log.e(LOG_TAG, "Error during sending " + event + " ", re); 329 event [all...] |
/frameworks/base/core/java/android/view/inputmethod/ |
H A D | BaseInputConnection.java | 192 * the given text. In addition, only if dummy mode, a key event is 264 * current editable text. In addition, only if dummy mode, a key event is 515 * Provides standard implementation for sending a key event to the window 518 public boolean sendKeyEvent(KeyEvent event) { argument 527 viewRootImpl.dispatchKeyFromIme(event); 572 // Otherwise, revert to the special key event containing 574 KeyEvent event = new KeyEvent(SystemClock.uptimeMillis(), 576 sendKeyEvent(event);
|
/frameworks/base/core/java/android/widget/ |
H A D | AbsSpinner.java | 475 public void onInitializeAccessibilityEvent(AccessibilityEvent event) { argument 476 super.onInitializeAccessibilityEvent(event); 477 event.setClassName(AbsSpinner.class.getName());
|
H A D | CalendarView.java | 505 public void onInitializeAccessibilityEvent(AccessibilityEvent event) { argument 506 event.setClassName(CalendarView.class.getName());
|
H A D | CompoundButton.java | 328 public void onInitializeAccessibilityEvent(AccessibilityEvent event) { argument 329 super.onInitializeAccessibilityEvent(event); 330 event.setClassName(CompoundButton.class.getName()); 331 event.setChecked(mChecked);
|
H A D | DayPickerView.java | 463 public void onInitializeAccessibilityEvent(AccessibilityEvent event) { argument 464 super.onInitializeAccessibilityEvent(event); 465 event.setItemCount(-1);
|
H A D | TabWidget.java | 405 public boolean dispatchPopulateAccessibilityEvent(AccessibilityEvent event) { argument 406 onPopulateAccessibilityEvent(event); 411 return tabView.dispatchPopulateAccessibilityEvent(event); 418 public void onInitializeAccessibilityEvent(AccessibilityEvent event) { argument 419 super.onInitializeAccessibilityEvent(event); 420 event.setClassName(TabWidget.class.getName()); 421 event.setItemCount(getTabCount()); 422 event.setCurrentItemIndex(mSelectedTab); 427 public void sendAccessibilityEventUnchecked(AccessibilityEvent event) { argument 429 if (event [all...] |
H A D | TableRow.java | 383 public void onInitializeAccessibilityEvent(AccessibilityEvent event) { argument 384 super.onInitializeAccessibilityEvent(event); 385 event.setClassName(TableRow.class.getName());
|
H A D | TimePickerSpinnerDelegate.java | 410 public boolean dispatchPopulateAccessibilityEvent(AccessibilityEvent event) { argument 411 onPopulateAccessibilityEvent(event); 416 public void onPopulateAccessibilityEvent(AccessibilityEvent event) { argument 427 event.getText().add(selectedDateUtterance); 431 public void onInitializeAccessibilityEvent(AccessibilityEvent event) { argument 432 event.setClassName(TimePicker.class.getName());
|
H A D | ZoomButtonsController.java | 474 private boolean onContainerKey(KeyEvent event) { argument 475 int keyCode = event.getKeyCode(); 479 if (event.getAction() == KeyEvent.ACTION_DOWN 480 && event.getRepeatCount() == 0) { 484 ds.startTracking(event, this); 488 } else if (event.getAction() == KeyEvent.ACTION_UP 489 && event.isTracking() && !event.isCanceled()) { 505 viewRoot.dispatchInputEvent(event); 532 public boolean onTouch(View v, MotionEvent event) { argument 696 dispatchKeyEvent(KeyEvent event) argument [all...] |
/frameworks/base/core/java/com/android/internal/view/ |
H A D | InputConnectionWrapper.java | 386 public boolean sendKeyEvent(KeyEvent event) { argument 388 mIInputContext.sendKeyEvent(event);
|
/frameworks/base/core/java/com/android/internal/view/menu/ |
H A D | ActionMenuItemView.java | 220 public boolean dispatchPopulateAccessibilityEvent(AccessibilityEvent event) { argument 221 onPopulateAccessibilityEvent(event); 226 public void onPopulateAccessibilityEvent(AccessibilityEvent event) { argument 227 super.onPopulateAccessibilityEvent(event); 230 event.getText().add(cdesc); 235 public boolean dispatchHoverEvent(MotionEvent event) { argument 237 return onHoverEvent(event);
|
/frameworks/base/core/java/com/android/internal/widget/ |
H A D | ActionBarContextView.java | 532 public void onInitializeAccessibilityEvent(AccessibilityEvent event) { argument 533 if (event.getEventType() == AccessibilityEvent.TYPE_WINDOW_STATE_CHANGED) { 535 event.setSource(this); 536 event.setClassName(getClass().getName()); 537 event.setPackageName(getContext().getPackageName()); 538 event.setContentDescription(mTitle); 540 super.onInitializeAccessibilityEvent(event);
|
/frameworks/base/native/android/ |
H A D | input.cpp | 41 int32_t AInputEvent_getType(const AInputEvent* event) { argument 42 return static_cast<const InputEvent*>(event)->getType(); 45 int32_t AInputEvent_getDeviceId(const AInputEvent* event) { argument 46 return static_cast<const InputEvent*>(event)->getDeviceId(); 49 int32_t AInputEvent_getSource(const AInputEvent* event) { argument 50 return static_cast<const InputEvent*>(event)->getSource(); 292 InputEvent* event; local 293 int32_t res = iq->getEvent(&event); 294 *outEvent = event; 298 int32_t AInputQueue_preDispatchEvent(AInputQueue* queue, AInputEvent* event) { argument 304 AInputQueue_finishEvent(AInputQueue* queue, AInputEvent* event, int handled) argument [all...] |