diff options
| author | Po Lu | 2023-02-17 19:02:23 +0800 |
|---|---|---|
| committer | Po Lu | 2023-02-17 19:02:23 +0800 |
| commit | 60ed861b10fdc34bb9c888a59c6e6f75a27b77b4 (patch) | |
| tree | 6d656256c76305569bf72aa9c203d662b66d5169 /java/org/gnu | |
| parent | 88afd96e36e62017c9c1f2229e2748b6dfbdb39a (diff) | |
| download | emacs-60ed861b10fdc34bb9c888a59c6e6f75a27b77b4.tar.gz emacs-60ed861b10fdc34bb9c888a59c6e6f75a27b77b4.zip | |
Fix crash on old versions of Android
* java/org/gnu/emacs/EmacsService.java (nameKeysym): Implement
stub on Android 3.0 and earlier.
Diffstat (limited to 'java/org/gnu')
| -rw-r--r-- | java/org/gnu/emacs/EmacsService.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/java/org/gnu/emacs/EmacsService.java b/java/org/gnu/emacs/EmacsService.java index 4d373937ab0..ba6ec485d62 100644 --- a/java/org/gnu/emacs/EmacsService.java +++ b/java/org/gnu/emacs/EmacsService.java | |||
| @@ -470,7 +470,10 @@ public class EmacsService extends Service | |||
| 470 | public String | 470 | public String |
| 471 | nameKeysym (int keysym) | 471 | nameKeysym (int keysym) |
| 472 | { | 472 | { |
| 473 | return KeyEvent.keyCodeToString (keysym); | 473 | if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB_MR1) |
| 474 | return KeyEvent.keyCodeToString (keysym); | ||
| 475 | |||
| 476 | return String.valueOf (keysym); | ||
| 474 | } | 477 | } |
| 475 | 478 | ||
| 476 | public void | 479 | public void |