首页 > 移动平台 > 详细

android 返回键 操作

时间:2014-04-05 02:45:17      阅读:722      评论:0      收藏:0      [点我收藏+]

cocos2dx项目移植到android平台上对于 android手机返回键,主菜单键等键的相关操作,本篇详细对返回键做个简单的介绍说明,

不足不对之处,请同猿们指出。

 

首先在主activity下,即主包下的activity重写方法 boolean dispatchKeyEvent(KeyEvent event) 来监听返回键的回调事件。

 

 

bubuko.com,布布扣k

KeyEvent.ACTION_UP 是否是触摸按下事件    KeyEvent.KEYCODE_BACK判断是否点击的是否是返回按钮  满足条件后,执行ui提示

方法操作://

public AlertDialog.Builder buider = null;

bubuko.com,布布扣

这样基本就完成了,可是在程序调用时发现一直没有触发到 dispatchKeyEvent 事件,后来终于找到了,郁闷啊!在cocos2dx项目移植过程中

会产生资源包,而在资源包里面有关cocos2dx库文件的转换java,具体我也说不清楚,还是看下列结构吧:

bubuko.com,布布扣

在 cocosdxactivity.java 中,添加dispatchKeyEvent 事件的重写,这样才能返回事件监听

 

public boolean dispatchKeyEvent(KeyEvent event) 

{

// TODO Auto-generated method stub

return super.dispatchKeyEvent(event);

}

 

好了,本篇就先这样吧,上班了。。。。

android 返回键 操作,布布扣,bubuko.com

android 返回键 操作

原文:http://www.cnblogs.com/lh92lxm/p/3645010.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!