当设备进入睡眠状态时,我的电晕应用无效。没有按钮没有响应继续我的游戏。 我使用以下代码来跟踪系统事件 。当屏幕关闭时,它打印applicationSuspend但在屏幕上它之后从不打印“applicationResume”[使用android adb eclipse来显示打印消息]
local function onSystemEvent( event )
if( event.type == "applicationExit" ) then
print("applicationExit")
db:close()
elseif event.type == "applicationSuspend" then
print("applicationSuspend")
elseif event.type == "applicationResume" then
print("applicationResume")
elseif event.type == "applicationStart" then
print("applicationStart")
end
end
任何解决方案?
答案 0 :(得分:1)
我确信基基托指出了;在我们可以提供更多帮助之前,我们可能需要拥有它的功能。
据我所知,此事件类型只能在:
中使用local function onSystemEvent( event )
print( "System event name and type: " .. event.name, event.type )
end
Runtime:addEventListener( "system", onSystemEvent )
样式函数。
这是你使用它的方式吗?