android back键在我的cocos2d-x android c+游戏中仍然不起作用+;

android back键在我的cocos2d-x android c+游戏中仍然不起作用+;,android,cocos2d-x,Android,Cocos2d X,我用过 virtual void keyBackClicked(); 在我的helloworld.h中,并在我的.cpp中提供了定义 void HelloWorld:: keyBackClicked() { CCDirector::sharedDirector()->end(); } 我的helloworld类也继承了cclayer类。 我正在使用cocos2dx2.2 但它仍然不适用于android。按back键时没有发生任何事情。我如何解决这个问题..尝试了很多次。我看到很多帖子,

我用过

virtual void keyBackClicked();
在我的helloworld.h中,并在我的.cpp中提供了定义

void HelloWorld:: keyBackClicked()
{
CCDirector::sharedDirector()->end();
}
我的helloworld类也继承了cclayer类。 我正在使用cocos2dx2.2 但它仍然不适用于android。按back键时没有发生任何事情。我如何解决这个问题..尝试了很多次。我看到很多帖子,到处都写着相同的逻辑。
任何人都可以提供帮助。谢谢

您必须使用
setKeypadEnabled(true)启用键盘方法
init()
onEnter()
方法