From 4b96594339c0d5668de61584207a2a793508a6b3 Mon Sep 17 00:00:00 2001 From: Sergii Pylypenko Date: Wed, 29 Jul 2015 16:37:21 +0300 Subject: [PATCH] SDL: hide built-in keyboard with Back key --- project/java/MainActivity.java | 7 +++++++ project/jni/application/hid-pc-keyboard/src | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/project/java/MainActivity.java b/project/java/MainActivity.java index a7d6e3a97..900dcd80c 100644 --- a/project/java/MainActivity.java +++ b/project/java/MainActivity.java @@ -525,10 +525,17 @@ public class MainActivity extends Activity } public boolean onKeyDown(int keyCode, final KeyEvent event) { + if (keyCode == KeyEvent.KEYCODE_BACK) + return true; return false; } public boolean onKeyUp(int keyCode, final KeyEvent event) { + if (keyCode == KeyEvent.KEYCODE_BACK) + { + showScreenKeyboardWithoutTextInputField(); // Hide keyboard + return true; + } return false; } } diff --git a/project/jni/application/hid-pc-keyboard/src b/project/jni/application/hid-pc-keyboard/src index 509d4ff9d..19679e60d 160000 --- a/project/jni/application/hid-pc-keyboard/src +++ b/project/jni/application/hid-pc-keyboard/src @@ -1 +1 @@ -Subproject commit 509d4ff9d1dfbd3ee3cdeacd076aed7159ff9a36 +Subproject commit 19679e60d146263ca6c3e9d01556801c9d63770b