public boolean onKeyUp(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK || keyCode == KeyEvent.KEYCODE_MENU) { Displayable d = Display.getDisplay(midlet).getCurrent(); if (d != null && d instanceof Canvas) { ((Canvas) d).fakeKeyReleased(keyCode); return true; } } return super.onKeyUp(keyCode, event); }