문제

는데,간단한 안드로이드 응용 프로그램,그리고 나는 같은 더 이상 제어 탐색/사이의 관계를 활동입니다.나는 원하지 않는 나의 활동을 행하는 안드로이드와 같은 활동을...나는 그들을 원하지 않을까지 스택에서는 작업입니다.한국 Activity (let's 화 합니다. 기)는 착륙 지점에 항상 바닥의 스택,그리고 내가 원하는 단 하나의 인스턴스의 두 번째 활동(전화 SecondActivity)을 그 위에 쌓...는 것이 좋을 것이 다시 사용하기 위해뿐만 아니라.나를 얻을 수 있다고 생각 이동 합니다. 는"기본" Activity, 고 선포하는 그들 모두로 launchMode=singleTop.이 작동하지 않는다.내가 탐색할 수 있도록 합니다 그들 사이의 메뉴를 사용하는 때,그래서 나는 무리의 시간과 다시 응용 프로그램,가을 통해 전체 스택입니다.

어떻게하는 가장 좋은 방법이 정밀한 제어를 통해 작업 Activity 스?내가 원하는 합니다. 항상 다시 응용 프로그램,고 SecondActivity 항상 다시 하나로 인스턴스의합니다..뿐만 아니라,나는 사랑을 얻을 singleTop 작업 그래서 사용 onNewIntent 대신를 생성하고 파괴의 모든 시간입니다.를 사용하는 매니페스트뿐만 아니라 의도가 깃발은 작동하지 않습니다.어떤 아이디어가?

도움이 되었습니까?

해결책

만,당신은 항상 수 있는 그냥 부르는"완료()"내에서 무엇이든 활동을 호출하는 또 다른 활동 후"startActivity()"call.나는 확실히에 대해 조언하려고 물건는 전체 응용 프로그램으로 두 개의 활동 클래스고 의견을 교환하기 위해 무엇을 기반으로 그들게 되었습니다.는 경우 그것은 중요하다,당신을 그냥 당신의 활동을 시작으로 새로운 사람(분명하지합니다.하지만).

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top