Fix:Android:Corrected and added keycodes
authormartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Fri, 11 Dec 2009 08:37:06 +0000 (08:37 +0000)
committermartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Fri, 11 Dec 2009 08:37:06 +0000 (08:37 +0000)
git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk/navit@2866 ffa7fe5e-494d-0410-b361-a75ebd5db220

navit/android/src/org/navitproject/navit/NavitGraphics.java

index 8689e80..6af1c86 100644 (file)
@@ -138,8 +138,11 @@ public class NavitGraphics {
                        } else if (keyCode == android.view.KeyEvent.KEYCODE_BACK) {
                                s=java.lang.String.valueOf((char)27);
                        } else if (keyCode == android.view.KeyEvent.KEYCODE_CALL) {
+                               s=java.lang.String.valueOf((char)3);
                        } else if (keyCode == android.view.KeyEvent.KEYCODE_VOLUME_UP) {
+                               s=java.lang.String.valueOf((char)21);
                        } else if (keyCode == android.view.KeyEvent.KEYCODE_VOLUME_DOWN) {
+                               s=java.lang.String.valueOf((char)4);
                        } else if (keyCode == android.view.KeyEvent.KEYCODE_DPAD_CENTER) {
                                s=java.lang.String.valueOf((char)13);
                        } else if (keyCode == android.view.KeyEvent.KEYCODE_DPAD_DOWN) {
@@ -149,7 +152,7 @@ public class NavitGraphics {
                        } else if (keyCode == android.view.KeyEvent.KEYCODE_DPAD_RIGHT) {
                                s=java.lang.String.valueOf((char)6);
                        } else if (keyCode == android.view.KeyEvent.KEYCODE_DPAD_UP) {
-                               s=java.lang.String.valueOf((char)16);
+                               s=java.lang.String.valueOf((char)14);
                        }
                } else if (i == 10) {
                        s=java.lang.String.valueOf((char)13);