在Cocos2d-x中处理Android(安卓)系统设备的Menu和Back按键的响应
16lz
2022-01-07
在Cocos2d-x中处理Android 系统设备的Menu和Back按键的响应
步骤很简单如下:
1. 在需要响应的.h 中添加如下两个虚函数:
- virtualvoidkeyBackClicked();//Android返回键
- virtualvoidkeyMenuClicked();//Android菜单键
2. .cpp类中实现如上两个函数即可,如下:
3. 记得在初始化函数init()中开启:
- voidHelloWorld::keyBackClicked(){
- CCLog("backclicked--------");
- }
- voidHelloWorld::keyMenuClicked(){
- CCLog("menuclicked--------");
- }
完成。
- this->setIsKeypadEnabled(true);
更多相关文章
- Android仿人人客户端(v5.7.1)——新鲜事之完整篇
- Android(安卓)模块通信—— EventBus
- Android(安卓)Location的使用
- Android跨进程bindService与callback
- Jollen 的 Android(安卓)教學,#17: 樣式設計(Styles)初體驗
- Android(安卓)SDK 2.3与Eclipse最新版开发环境搭建(二)
- Android深入浅出之Zygote
- 写在20110626:NDK、JNI
- 箭头函数的基础使用