2
웹 서버에 30 ~ 30 초에 전화를 걸고있는 서비스가 있습니다. 특정 값이 반환되면 나는 특정 활동을 시작해야합니다. 문제는 서비스에서 활동을 시작하는 것입니다. intent.setFlags (Intent.FLAG_ACTIVITY_NEW_TASK);안드로이드는 서비스를 사용하지 않고 활동을 시작합니다 .FLAG_ACTIVITY_NEW_TASK
이렇게하면 활동이 시작되지만 3-4 초 후에 닫히고 응용 프로그램은 정상적인 흐름을 유지합니다.
새 활동을 스택 상단에 어떻게 추가 할 수 있습니까?
서비스 요청에서 활동 시작 필요 'Intent.FLAG_FROM_BACKGROUND' 플래그 –
3 ~ 4 초 후에 다른 것이 닫히고 있습니다. 'Intent.FLAG_ACTIVITY_NEW_TASK'와는 아무런 관련이 없습니다. – kabuko