在Cocos2d-x中处理Android 系统设备的Menu和Back按键的响应
16lz
2021-01-23
在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原生代码调用H5 Web网页中的Javascript函数方法
- [转]Android 应用初始化及窗体事件(按键)的分发 [此博文包含图片]
- Android 初始化语言(Android init Language翻译)
- 在Android上调用OpenCV 2.4.10库函数
- Android多module初始化application
- Android Camera OMXCameraAdapter.cpp初始化分析
- Android Button控件 的简单使用(button监听和onClick触发函数使用