Skip to content

Commit 0953d36

Browse files
committed
[[ Bug 11727 ]] Fix arrow key not work in Android field
1 parent 1e29796 commit 0953d36

2 files changed

Lines changed: 15 additions & 0 deletions

File tree

docs/notes/bugfix-11727.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# Fix arrow key not work in Android field

engine/src/java/com/runrev/android/Engine.java

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -454,6 +454,20 @@ void handleKey(int keyCode, int charCode)
454454
case KeyEvent.KEYCODE_DEL:
455455
keyCode = 0xff08;
456456
break;
457+
// Hao-2017-02-08: [[ Bug 11727 ]] Detect arrow key for field input
458+
case KeyEvent.KEYCODE_DPAD_LEFT:
459+
keyCode = 0xff51;
460+
break;
461+
case KeyEvent.KEYCODE_DPAD_UP:
462+
keyCode = 0xff52;
463+
break;
464+
case KeyEvent.KEYCODE_DPAD_RIGHT:
465+
keyCode = 0xff53;
466+
break;
467+
case KeyEvent.KEYCODE_DPAD_DOWN:
468+
keyCode = 0xff54;
469+
break;
470+
457471

458472
default:
459473
}

0 commit comments

Comments
 (0)