瀏覽代碼

Merge remote-tracking branch 'newbthenewbd/master'

Lasse Öörni 10 年之前
父節點
當前提交
554b72d926
共有 1 個文件被更改,包括 3 次插入10 次删除
  1. 3 10
      Android/src/org/libsdl/app/SDLActivity.java

+ 3 - 10
Android/src/org/libsdl/app/SDLActivity.java

@@ -855,22 +855,15 @@ class DummyEdit extends View implements View.OnKeyListener {
     public boolean onKey(View v, int keyCode, KeyEvent event) {
 
         // This handles the hardware keyboard input
-        if (event.isPrintingKey()) {
-            if (event.getAction() == KeyEvent.ACTION_DOWN) {
-                ic.commitText(String.valueOf((char) event.getUnicodeChar()), 1);
-            }
-            return true;
-        }
-
+        // Urho3D: unite input with other platforms
         if (event.getAction() == KeyEvent.ACTION_DOWN) {
             SDLActivity.onNativeKeyDown(keyCode);
-            return true;
+            ic.commitText(String.valueOf((char) event.getUnicodeChar()), 1);
         } else if (event.getAction() == KeyEvent.ACTION_UP) {
             SDLActivity.onNativeKeyUp(keyCode);
-            return true;
         }
 
-        return false;
+        return true;
     }
         
     //