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

步骤很简单如下:

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

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

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

        
  1. voidHelloWorld::keyBackClicked(){
  2. CCLog("backclicked--------");
  3. }
  4. voidHelloWorld::keyMenuClicked(){
  5. CCLog("menuclicked--------");
  6. }
3. 记得在初始化函数init()中开启:
            
  1. this->setIsKeypadEnabled(true);
完成。

更多相关文章

  1. Android原生代码调用H5 Web网页中的Javascript函数方法
  2. [转]Android 应用初始化及窗体事件(按键)的分发 [此博文包含图片]
  3. Android 初始化语言(Android init Language翻译)
  4. 在Android上调用OpenCV 2.4.10库函数
  5. Android多module初始化application
  6. Android Camera OMXCameraAdapter.cpp初始化分析
  7. Android Button控件 的简单使用(button监听和onClick触发函数使用

随机推荐

  1. android完整资讯App、Kotlin新闻应用MVP
  2. Android横竖屏切换总结
  3. Welcome, Android(安卓)Q(刷机有风险,操作
  4. webkit framework for android 4.0.3 代
  5. android:gravity和andrid:layout_gravity
  6. Android高手速成--第二部分 工具库
  7. Android(安卓)build.prop生成过程
  8. 初学Android快速上手经验(自我小结)
  9. pAdTy_-8 支持不同的设备
  10. Android中去除标题,全屏,获得屏幕方向及键