Android 앱이 다시 포커스를 받거나 시작될 때 알림을 받고 싶습니다. 까다로운 부분은 앱 내에서 활동을 전환 할 때 나타나는 이벤트에 신경 쓰지 않는다는 것입니다. 난에 관심이 이벤트는 다음과 같습니다앱이 포커스를 다시받을 때 Android 브로드 캐스트 또는 이벤트를 수신합니까?
- 앱은 앱이 어떤 활동에 활성화됩니다 는
내가 onStart()
및 onResume()
으로 처리 시도 (사용자가 다시 전면으로 가져) 시작 메소드가 있지만 Activity
이로드 될 때마다 실행되며 앱 내에서 활동을 전환하는 경우에도 onStop을 호출합니다.
라이프 사이클 (http://developer.android.com/reference/android/app/Activity.html#ActivityLifecycle)을 확인했지만 onDestroy()
은 앱 내에서 활동을 전환 할 때만 호출됩니다.
- 내 앱이 재 활성화되었는지 또는 활동 전환인지 어떻게 확인할 수 있습니까?
흠, 그냥 생각해 보면 http : //www.devahead 응용 프로그램을 무시할 수 있습니다.com/blog/2011/06/extend-the-android-application-class-and-singleton/http://developer.android.com/reference/android/app/Application.html을 방문한 다음 애플리케이션 LicecycleCallbacks를 등록하십시오. http://developer.android.com/reference/android/app/Application.ActivityLifecycleCallbacks.html 및 애플리케이션에서 처리하십시오. –