在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仿人人客户端(v5.7.1)——新鲜事之完整篇
  2. Android(安卓)模块通信—— EventBus
  3. Android(安卓)Location的使用
  4. Android跨进程bindService与callback
  5. Jollen 的 Android(安卓)教學,#17: 樣式設計(Styles)初體驗
  6. Android(安卓)SDK 2.3与Eclipse最新版开发环境搭建(二)
  7. Android深入浅出之Zygote
  8. 写在20110626:NDK、JNI
  9. 箭头函数的基础使用

随机推荐

  1. Android记事本NotePad应用功能拓展(二)
  2. 客户定制 音量控制 Preference
  3. Android异步加载源码示例
  4. android在一个app程序中,打开另一个app的
  5. android的图片加载几种方法
  6. Android(安卓)SDK安装
  7. Android SwipeToDismiss:左滑/右滑删除Lis
  8. android xml之动画篇 alpha、scale、tran
  9. Android(安卓)/ Java ------ Sha1 and Md
  10. android 联系人 增删改查