大佬教程收集整理的这篇文章主要介绍了Cocos2d-x学习之---Andorid关于返回键退出的一些小总结,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
好久都没写博客了,今天是2014年的第一天,开个好头吧~~~祝自己和各位辛勤工作的码农们元旦快乐~!
OK,切入正题。公司用的引擎是2.0.4版的,比较老,看同事调用的代码与网上的有点不同,JAVA我也不懂,或许一样也不一定了。。。我用的是2.1.5版的引擎;
因为涉及到的是JAVA代码的调用,所以工具用的是eclipse。
首先随便导入一个项目,现在我导入的是之前模仿写的微信飞机大战的项目,然后导入引擎的库文件(不知道这样说可不可以),将库文件导入到eclipse中就可以省去了每次复制库文件到项目中的操作。
如图所示,新建项目的时候这里是不会默认有库文件的,需要自己去复制一份过来,所以我就把这个库文件也导入进来了。这样以后再新建项目就可以不用去复制库文件了。
在上图这一堆的库文件中,我们需要动的是Cocos2dxGLSurfaceView.java 这个文件,打开文件找到onKeyDown 这个方法,我们需要做的是改其中的一个参数,上代码:
首先找到:
自己项目的src目录下,自己项目的java文件,即上图中叫做AirPlane.java 的文件,打开,代码如下:
现在上图看操作:
首先是按两次退出程序:
再是按返回键弹出对话框的那种:
OK ,关于Android返回键退出的具体操作就这样啦。
在网上查相关方面的资料的是,网友们都是贴出具体的操作代码,然后没有说要加在哪里,所以我就折腾了好久才搞好,现在把这个写下来,留给以后看看吧;
再次申明:引擎是2.1.5版的,别的版本或许相关文件的目录会不同,但是具体的代码是这样的。
原文地址:http://www.voidcn.com/article/p-pfzezpoz-vm.html
以上是大佬教程为你收集整理的Cocos2d-x学习之---Andorid关于返回键退出的一些小总结全部内容,希望文章能够帮你解决Cocos2d-x学习之---Andorid关于返回键退出的一些小总结所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。