2016-07-03 2 views
1

웹 스카프를 사용하는 앱이 있으며 앱이 배경 화면으로 전환되면 websets를 연결 해제하고 현재 활동을 로비 활동으로 변경하는 데 x 초가 필요합니다.백그라운드에서 Android의 활동을 변경하십시오.

나는 응용 프로그램을 확장하는 싱글 톤을 가지며 ActivityLifecycleCallbacks를 구현하며 각 활동은 registerActivityLifecycleCallbacks에 등록됩니다.

문제는 응용 프로그램이 배경이고 내가 로비 활동을 호출 할 때, 새로운 활동이 onActivityCreated, onActivityStarted, onActivityResumed 다음 onActivityStoped 같은 모든 활동 라이프 사이클 콜백을 호출하는, 그리고 그 행동의 무리을 내 강제 로비 활동이 배경 또는 전경에서 호출되는지 확인합니다.

활동을 중지하지 않고 작업을 보류 상태로두면 앱 이력서를 시작할 수 있습니다.

마지막으로 열린 활동이 표시되고 로비 활동이 변경된 것을 볼 수 있기 때문에 앱을 다시 시작할 때 새로운 활동을 호출하지 않는 것이 좋습니다.

대단히 죄송합니다.

답변

관련 문제