안드로이드 onResume 이벤트 문의사항입니다

아직 전에 드린 질문에 해결방법을 찾기도 전에

또 문의 사항 올립니다… ㅠㅠ

안드로이드 어플이 resume 및 pause 가 되었는지 확인하는데 문제가 있어서 문의드립니다.

documentation 에서는 Ti.Android.currentActivity.addEventListener(‘resume’, onResume); 소스가 있는데 앱 구동시 해당 부분에서 오류가 발생합니다…

Ti.App.addEventListener(‘resume’, onResume); 이녀석은 IOS만 작동을 하고요…

win 여기다 리스너를 추가해도 안되고 …

다른 방법으로 현재 어플의 상태가 background 인지 foreground인지 확인 할수 있는 방법이 없을까요?

일단 Ti.App의 이벤트 중에 resume은 ios에만 해당합니다. api 문서에 보시면 아래 그림과 같이 ios만 지원된다고 아이콘으로 되어 있습니다.
(주의하실 점은 event 이름 아래 있는 아이콘을 참고하세요. event의 property속성의 아이콘을 보고 혼동하는 경우가 있습니다.)

그리고 안드로이드의 경우는 activity의 이벤트로 resume이 있습니다. Ti.Android.currentActivity.addEventListener(‘resume’, function(){}) 형태로 사용하는게 맞습니다. 저는 잘 쓰고 있어요.

어떤 상황에서 어떤 목적으로 무엇을 구현하려는지 잘 이해가 안되는데 추가 설명해주세요. 말씀하신 api가 아닌 더 좋은 방법이 있을 수 있잖아요. 그리고 android sdk 버전과 titanium sdk 버전도 함께 알려주셔야 원인을 찾는데 도움이 됩니다. :smile: