Lines Matching refs:keyCode
78 * @param keyCode
82 public boolean handleKey(DocumentHolder doc, int keyCode, KeyEvent event) {
84 if (mSearchHelper.handleKey(doc, keyCode, event)) {
89 if (keyCode == KeyEvent.KEYCODE_SPACE) {
91 keyCode = KeyEvent.KEYCODE_PAGE_UP;
93 keyCode = KeyEvent.KEYCODE_PAGE_DOWN;
97 if (Events.isNavigationKeyCode(keyCode)) {
99 int endPos = findTargetPosition(doc.itemView, keyCode, event);
148 * @param keyCode The key code for the event.
152 private int findTargetPosition(View view, int keyCode, KeyEvent event) {
153 switch (keyCode) {
160 return findPagedTargetPosition(view, keyCode, event);
165 switch (keyCode) {
177 switch (keyCode) {
226 * @param keyCode Must be KEYCODE_PAGE_UP or KEYCODE_PAGE_DOWN.
230 private int findPagedTargetPosition(View view, int keyCode, KeyEvent event) {
236 if (keyCode == KeyEvent.KEYCODE_PAGE_UP) {
247 if (keyCode == KeyEvent.KEYCODE_PAGE_DOWN) {
259 throw new IllegalArgumentException("Unsupported keyCode: " + keyCode);
358 * @param keyCode
362 public boolean handleKey(DocumentHolder doc, int keyCode, KeyEvent event) {
363 switch (keyCode) {
385 if (Events.isNavigationKeyCode(keyCode)) {
392 boolean handled = mTextListener.onKeyDown(doc.itemView, mSearchString, keyCode, event);
395 if (keyCode == KeyEvent.KEYCODE_DEL) {