@Override public boolean sendKeyEvent(KeyEvent event) { return super.sendKeyEvent(event); }
@Override public boolean sendKeyEvent(KeyEvent event) { return super.sendKeyEvent(event); }
@Override public boolean sendKeyEvent(KeyEvent event) { if (event.getAction() == KeyEvent.ACTION_DOWN && event.getKeyCode() == KeyEvent.KEYCODE_DEL) { if (delKeyEventListener != null) { delKeyEventListener.onDeleteClick(); return true; } } return super.sendKeyEvent(event); }
@Override public boolean sendKeyEvent(KeyEvent event) { return super.sendKeyEvent(event); }
@Override public boolean sendKeyEvent(KeyEvent event) { return super.sendKeyEvent(event); } @Override
@Override public boolean sendKeyEvent(KeyEvent event) { return super.sendKeyEvent(event); }
@Override public boolean sendKeyEvent(KeyEvent event) { return super.sendKeyEvent(event); }
@Override public boolean sendKeyEvent(KeyEvent event) { if (event.getAction() == KeyEvent.ACTION_DOWN && event.getKeyCode() == KeyEvent.KEYCODE_DEL) { // Un-comment if you wish to cancel the backspace: // return false; } return super.sendKeyEvent(event); }
@Override public boolean sendKeyEvent(KeyEvent event) { if (event.getAction() == KeyEvent.ACTION_DOWN && event.getKeyCode() == KeyEvent.KEYCODE_DEL) { backInput(); // Un-comment if you wish to cancel the backspace: // return false; } return super.sendKeyEvent(event); }
@Override public boolean sendKeyEvent(KeyEvent event) { boolean result = false; if (event.getKeyCode() == KeyEvent.KEYCODE_DEL && event.getAction() == KeyEvent.ACTION_DOWN) { result = onDeleteEvent(); } if (event.getKeyCode() == KeyEvent.KEYCODE_DPAD_RIGHT && event.getAction() == KeyEvent.ACTION_DOWN) { result = onDpadRightEvent(); } return result || super.sendKeyEvent(event); } }
@Override public boolean sendKeyEvent(KeyEvent event) { if (CustomEditText.this.processDelKey(event)) { return true; } return super.sendKeyEvent(event); }
@Override public boolean sendKeyEvent(KeyEvent event) { if (mKeyboardListener != null) { if (event.getAction() == KeyEvent.ACTION_DOWN && event.getKeyCode() == KeyEvent.KEYCODE_DEL) { // Backspace key mKeyboardListener.onKeyboardBackspace(); } } return super.sendKeyEvent(event); }
@Override public boolean sendKeyEvent(KeyEvent event) { if (event.getAction() == KeyEvent.ACTION_DOWN && event.getKeyCode() == KeyEvent.KEYCODE_DEL) { mEditTextEventListener.onDeletePressed(); } return super.sendKeyEvent(event); }
@Override public boolean sendKeyEvent(KeyEvent event) { if (keyListener != null) { keyListener.onKey(HelperEditText.this, event.getKeyCode(), event); } return super.sendKeyEvent(event); }
/** * Works with soft keyboard on Android 4 devices */ @Override public boolean sendKeyEvent(KeyEvent event) { if (event.getAction() == KeyEvent.ACTION_UP && event.getKeyCode() == KeyEvent.KEYCODE_DEL && getText().length() == 0) { if (mListener != null) return mListener.onEmptyDel(EmptyDelEditText.this); } return super.sendKeyEvent(event); } }
@Override public boolean sendKeyEvent(KeyEvent event) { if (mEditText.length() == 0) { if (event.getAction() == KeyEvent.ACTION_DOWN) { if (event.getKeyCode() == KeyEvent.KEYCODE_DEL) { selectOrDeleteLastChip(); return true; } } } if (event.getAction() == KeyEvent.ACTION_DOWN && event.getKeyCode() == KeyEvent.KEYCODE_ENTER) { mEditText.append("\n"); return true; } return super.sendKeyEvent(event); }
@Override public boolean sendKeyEvent(KeyEvent event) { if (event.getAction() == KeyEvent.ACTION_DOWN && event.getKeyCode() == KeyEvent.KEYCODE_DEL) { int selectionStart = editText.getSelectionStart(); int selectionEnd = editText.getSelectionEnd(); Range closestRange = getRangeOfClosestMentionString(selectionStart, selectionEnd); if (closestRange == null) { mIsSelected = false; return super.sendKeyEvent(event); } //if mention string has been selected or the cursor is at the beginning of mention string, just use default action(delete) if (mIsSelected || selectionStart == closestRange.from) { mIsSelected = false; return super.sendKeyEvent(event); } else { //select the mention string mIsSelected = true; mLastSelectedRange = closestRange; setSelection(closestRange.to, closestRange.from); } return true; } return super.sendKeyEvent(event); }
@Override public boolean sendKeyEvent(KeyEvent event) { return (mKeyEventProxy != null && mKeyEventProxy.onKeyEvent(event, getText())) || super.sendKeyEvent(event); } }
@Override public boolean sendKeyEvent(KeyEvent event) { mKeyEvent = event; AutoCompleteEditTextBatchListener listener = getEdittext() .getBatchListener(); if (event.getKeyCode() == KeyEvent.KEYCODE_DEL) { String text = getEdittext().getText().toString(); if (listener != null && event.getAction() == KeyEvent.ACTION_DOWN) { if (text.length() == 0) { listener.deleteKeyboardButton(getEdittext(), true); } else { listener.deleteKeyboardButton(getEdittext(), false); } } } return super.sendKeyEvent(event); }
return super.sendKeyEvent(event);