Lines Matching refs:event
46 private static native boolean nativeSendKeyEvent(long senderPtr, int seq, KeyEvent event);
47 private static native boolean nativeSendMotionEvent(long senderPtr, int seq, MotionEvent event);
50 * Creates an input event sender bound to the specified input channel.
104 * Called when an input event is finished.
106 * @param seq The input event sequence number.
107 * @param handled True if the input event was handled.
113 * Sends an input event.
116 * @param seq The input event sequence number.
117 * @param event The input event to send.
118 * @return True if the entire event was sent successfully. May return false
121 public final boolean sendInputEvent(int seq, InputEvent event) {
122 if (event == null) {
123 throw new IllegalArgumentException("event must not be null");
126 Log.w(TAG, "Attempted to send an input event but the input event "
131 if (event instanceof KeyEvent) {
132 return nativeSendKeyEvent(mSenderPtr, seq, (KeyEvent)event);
134 return nativeSendMotionEvent(mSenderPtr, seq, (MotionEvent)event);