在Cocos2d-x中处理Android 系统设备的Menu和Back按键的响应

步骤很简单如下:

1. 在需要响应的.h 中添加如下两个虚函数:

virtualvoidkeyBackClicked();//Android返回键 virtualvoidkeyMenuClicked();//Android菜单键

2. .cpp类中实现如上两个函数即可,如下:

voidHelloWorld::keyBackClicked(){ CCLog("backclicked--------"); } voidHelloWorld::keyMenuClicked(){ CCLog("menuclicked--------"); }3.记得在初始化函数init()中开启:

this->setIsKeypadEnabled(true);完成。