Мое приложение не работает после выхода из спящего режима или из режима ожидания - PullRequest
0 голосов
/ 20 января 2012

Мое приложение Corona не работает, когда устройство переходит в состояние сна.нет кнопок ничего не отвечает, чтобы продолжить мою игру.Я использовал следующий код для отслеживания системного события.Когда экран выключен, он печатает applicationSuspend, но после экрана он никогда не печатает «applicationResume» [Использованное затмение android adb для отображения сообщений печати]

 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

Любое решение?

1 Ответ

1 голос
/ 20 января 2012

Как я уверен, Кикито указывал; Нам, вероятно, нужно иметь функцию, которая находится внутри, прежде чем мы сможем помочь больше.

Насколько я знаю, этот тип события может использоваться только внутри:

local function onSystemEvent( event )

   print( "System event name and type: " .. event.name, event.type )
end

Runtime:addEventListener( "system", onSystemEvent )

Стилизованная функция.

Это то, как вы его используете?

...