2011-03-13 2 views
0

나는 지점의 사용자가 홈 버튼을 누르면 말을 할 수있는, B를 호출하는 활동이 사용자가 (응용 프로그램의 아이콘을 누르면),이 활동 A.의 다른 인스턴스를 생성합니다혼란에 대한 launchMode

내가 어떤를 설정하지 않은 바로 가기를 통해 내 응용 프로그램을 열면 활동 B.

2)에 다시 사용자를 가지고 내 활동을위한 launchMode는 launchMode="standard"이라고 생각합니다. 원하는 기본 동작은 활동 B로 돌아가는 것입니다.

왜 포인트 2가 발생합니까? 나는 항상 두 가지 행동 모두 같은 결과로 이어질 것이라고 생각했다.

답변

0

이상한 일입니다 ... 앱을 완전히 제거하고 다시 설치했습니다.

launchMode을 지정하지 않으면 기본값은 "standard"이며 설계된대로 작동합니다.

0

Dalvik 기계가 활동 B가 백그라운드 프로세스이고 프로세스 공간이 다른 응용 프로그램에 필요할 것으로 생각하지 않는 한 항상 활동 B를 호출해야합니다.
그 시점에서 활동이 종료 될 수 있으므로 새로 시작될 수 있습니다. 아이콘을 클릭하십시오.

관련 문제