am 2296cfbd: am 8c77415e: Merge change Ic94b435b into eclair

Merge commit '2296cfbd37e696bd32e92c88a30dd290c7470018'

* commit '2296cfbd37e696bd32e92c88a30dd290c7470018':
  Fix bug 2142296 where the user couldn't back out of the JetBoy demo.
This commit is contained in:
Jean-Michel Trivi
2009-09-29 11:10:58 -07:00
committed by Android Git Automerger

View File

@@ -133,19 +133,22 @@ public class JetBoy extends Activity implements View.OnClickListener {
*/ */
@Override @Override
public boolean onKeyDown(int keyCode, KeyEvent msg) { public boolean onKeyDown(int keyCode, KeyEvent msg) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
if (keyCode == 4) return super.onKeyDown(keyCode, msg);
super.onKeyDown(keyCode, msg); } else {
return mJetBoyThread.doKeyDown(keyCode, msg);
return mJetBoyThread.doKeyDown(keyCode, msg); }
} }
/** /**
* Standard override for key-up. We actually care about these, so we can * Standard override for key-up.
* turn off the engine or stop rotating.
*/ */
@Override @Override
public boolean onKeyUp(int keyCode, KeyEvent msg) { public boolean onKeyUp(int keyCode, KeyEvent msg) {
return mJetBoyThread.doKeyUp(keyCode, msg); if (keyCode == KeyEvent.KEYCODE_BACK) {
return super.onKeyUp(keyCode, msg);
} else {
return mJetBoyThread.doKeyUp(keyCode, msg);
}
} }
} }