OSDN Git Service
(root)
/
android-x86
/
packages-apps-AndroidTerm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
41b7f30
)
IME arrow key support
author
Todd Musall
<tmusall@parents.(none)>
Sun, 5 Sep 2010 14:53:06 +0000
(10:53 -0400)
committer
Todd Musall
<tmusall@parents.(none)>
Sun, 5 Sep 2010 14:53:06 +0000
(10:53 -0400)
src/jackpal/androidterm/Term.java
patch
|
blob
|
history
diff --git
a/src/jackpal/androidterm/Term.java
b/src/jackpal/androidterm/Term.java
index
a52ba8f
..
7797380
100644
(file)
--- a/
src/jackpal/androidterm/Term.java
+++ b/
src/jackpal/androidterm/Term.java
@@
-2781,6
+2781,18
@@
class EmulatorView extends View implements GestureDetector.OnGestureListener {
char c = KEYCODE_CHARS.charAt(keyCode);
if (c > 0) {
sendChar(c);
+ } else {
+ // Handle IME arrow key events
+ switch (keyCode) {
+ case KeyEvent.KEYCODE_DPAD_UP: // Up Arrow
+ case KeyEvent.KEYCODE_DPAD_DOWN: // Down Arrow
+ case KeyEvent.KEYCODE_DPAD_LEFT: // Left Arrow
+ case KeyEvent.KEYCODE_DPAD_RIGHT: // Right Arrow
+ super.sendKeyEvent(event);
+ break;
+ default:
+ break;
+ } // switch (keyCode)
}
}
}