2013-05-10 3 views
1
NativeApplication.nativeApplication.addEventListener(Event.ACTIVATE, handleAppActivate); 

private function handleAppActivate(e:Event):void 
{ 
    _active = true; 
    if (_starling) _starling.start(); 
    SoundManager.instance.resumeAll(); 
} 

이 이벤트는 사용자가 응용 프로그램을 활성화 한 후에 발해집니다. 이제 Android에서 발생하는 동작은 전원 버튼을 눌러 화면을 잠그고 다시 잠금을 해제 할 때 발생합니다.이 이벤트는 시작되며 잠금 해제 화면을 계속 표시하지만 내 앱의 음악이 재생 중입니다. 배경.잠금 해제 후 응용 프로그램 재개 방법

사용자가 실제로 응용 프로그램을 볼 때까지 이벤트를 기다릴 수 있습니까?

답변

1

활동에서 Befor 잠금, onPause()를 호출하고 잠금 해제 후 onResume()을 호출합니다. 따라서이 두 함수에서 직접 코드를 작성할 수 있습니다.

+0

공기 또는 안드로이드 솔루션을 즐기고 있습니까? 왜냐하면 그것이 안드로이드에서 작동한다면 네이티브 확장을 만들어야하기 때문입니다. – kosmo

+0

나는 그것을 안드로이드에서 의미. 나는 같은 상황에 몇 가지 문제가 있었고 이러한 기능을 가진 해결책을 찾았습니다. 이 기능을 로그인하여 확인할 수 있습니다. – Jithu

+0

응답 해 주셔서 감사합니다. 나는 안드로이드에서 그것을 확인했고, 로그인을 onResume()에 넣었고 불행하게도 인터페이스를 잠금 해제 한 후에가 아니라 전원 버튼을 클릭하자마자 불이났다./ – kosmo