From a72d6db29614109ad00494e981064801d1d7e86d Mon Sep 17 00:00:00 2001 From: Aaron Culliney Date: Sat, 27 Jun 2015 12:59:59 -0700 Subject: [PATCH] Allow system to handle volume change keys --- .../src/main/java/org/deadc0de/apple2ix/Apple2Activity.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Android/app/src/main/java/org/deadc0de/apple2ix/Apple2Activity.java b/Android/app/src/main/java/org/deadc0de/apple2ix/Apple2Activity.java index faaed689..a5c04c69 100644 --- a/Android/app/src/main/java/org/deadc0de/apple2ix/Apple2Activity.java +++ b/Android/app/src/main/java/org/deadc0de/apple2ix/Apple2Activity.java @@ -274,6 +274,9 @@ public class Apple2Activity extends Activity { @Override public boolean onKeyDown(int keyCode, KeyEvent event) { + if ((keyCode == KeyEvent.KEYCODE_VOLUME_DOWN) || (keyCode == KeyEvent.KEYCODE_VOLUME_MUTE) || (keyCode == KeyEvent.KEYCODE_VOLUME_UP)) { + return false; + } nativeOnKeyDown(keyCode, event.getMetaState()); return true; } @@ -297,7 +300,7 @@ public class Apple2Activity extends Activity { mView.showMainMenu(); return true; } else if ((keyCode == KeyEvent.KEYCODE_VOLUME_DOWN) || (keyCode == KeyEvent.KEYCODE_VOLUME_MUTE) || (keyCode == KeyEvent.KEYCODE_VOLUME_UP)) { - return super.onKeyUp(keyCode, event); + return false; } else { nativeOnKeyUp(keyCode, event.getMetaState()); return true;