안드로이드, 아이폰 홈 키 이벤트 처리 가능하나요?

안녕하세요.

어플에서 사운드를 전체듣기(약 파일이 15개정도)가 있는데,
사운드를 듣다가 홈키를 누르면 누른 홈키를 누른 시점에서 사운드가 끊기고, 다시 앱을 실행하면
사운드가 멈춘 시점부터 다시 재생이 됩니다.

홈키에 대한 이벤트를 받을 수 없나요…
안드로이드는 찾아보니까 홈키에 대한 이벤트 지원이 없던데…
다른 방법이 있나요…?

루트윈도에 blur, focus event handler 를 붙여서 blur 되면 음악을 멈추고, focus 되면 resume 하면 될 듯하네요.

아이폰의 경우 Ti.App 의 이벤트인 resumed, resume, pause, paused를 이용할 수 있습니다.

http://docs.appcelerator.com/titanium/latest/#!/api/Titanium.App-event-pause