编辑:下面的这段代码正在工作。不幸的是,我无法在模拟器中测试这些关键事件,所以我犯了一个错误并将错误的 apk 发送到手机。对于那个很抱歉。
我正在尝试这里给出的代码:http: //developer.coronalabs.com/reference/index/events/key/eventkeyname
但是我无法检测到返回键事件。我试图打印 event.keyName 但当我触摸 android 设备上的后退按钮时它没有检测到它。
你能帮帮我吗?谢谢。
这是我的代码:
-- Key listener
local function onKeyEvent( event )
local phase = event.phase
local keyName = event.keyName
eventTxt.text = "("..phase.." , " .. keyName ..")"
if(keyName=="back") then
local a=display.newText("hello",100,600,nil,35)
end
-- we handled the event, so return true.
-- for default behavior, return false.
return true
end
-- Add the key callback
Runtime:addEventListener( "key", onKeyEvent );