转载自:http://blog.csdn.net/somestill/article/details/18046441
- @Override
- publicbooleanonKeyDown(finalintpKeyCode,finalKeyEventpKeyEvent){
- switch(pKeyCode){
- caseKeyEvent.KEYCODE_BACK:
- caseKeyEvent.KEYCODE_MENU:
- this.queueEvent(newRunnable(){
- voidrun(){
- Cocos2dxGLSurfaceView.this.mCocos2dxRenderer.handleKeyDown(pKeyCode);
- }
- });
- returntrue;
- default:
- super.onKeyDown(pKeyCode,pKeyEvent);
- }
- }
- @Override
- finalKeyEventpKeyEvent){
- switch(pKeyCode){
- returnfalse;
- caseKeyEvent.KEYCODE_MENU:
- newRunnable(){
- @Override
- voidrun(){
- Cocos2dxGLSurfaceView.this.mCocos2dxRenderer.handleKeyDown(pKeyCode);
- }
- });
- true;
- default:
- }
- }