Hi everyone,
Here’s my code to handle back key on android devices… it work on windows but but on android device, nothing happen.
Something wrong in my code? Please help me…
function onKeyPress(keycode, event)
--print("Key pressed")
if keycode == cc.KeyCode.KEY_ESCAPE then
cc.Director:getInstance():pause()
GameClassicLayer:showPauseDialog(self)
end
-- cc.Director:getInstance():pause()
-- GameClassicLayer:showPauseDialog(self)
end
local listenerKeyboard=cc.EventListenerKeyboard:create()
listenerKeyboard:registerScriptHandler(onKeyPress,cc.Handler.EVENT_KEYBOARD_PRESSED)
local eventDispatcher = self:getEventDispatcher()
eventDispatcher:addEventListenerWithFixedPriority(listenerKeyboard, 1);