3.1版本,如何侦听android的back键事件

auto pKeyboardListener = EventListenerKeyboard::create();
pKeyboardListener->onKeyPressed = &](EventKeyboard::KeyCode code, Event *evt) {
    if(code == EventKeyboard::KeyCode::KEY_KP_HOME)
        Director::getInstance()->end();
};

auto pDispatcher = Director::getInstance()->getEventDispatcher();
pDispatcher->addEventListenerWithSceneGraphPriority(pKeyboardListener, this);


```


代码如上,真机测试中没有反应,但是以前的keypad事件已经被遗弃了,新的替代方案倒底是什么呢,还请明白的朋友指教