关于安卓返回键监听失败的问题,求大神帮忙

if device.platform == “android” then
function onButtonClicked()
app.exit()
end
touchLayer = display.newLayer()
touchLayer:addNodeEventListener(cc.KEYPAD_EVENT, function(event)
dump(event)
if event.key == “back” then
xxxxx
end
end)

    touchLayer:setKeypadEnabled(true)
    scene:addChild(touchLayer)
end

在有触摸事件的场景,无法生效
请教下,如何设置优先级?

if event.code == cc.KeyCode.KEY_BACK then
end

这样呢

关键是 dump(event) 这句都没执行
没有监听触摸的场景正常