2011-01-30 10 views
2

일부 활동이 있다고 가정합니다.Android 문제 : 활동 스택에서 활동 간 전환

주 활동에서 다른 활동을 시작하고 싶습니다. 그리고 그 활동에서 또 다른. 다른 하나에서 다른.

이 얼마나입니다 -

주요 활동 -> 활동 1 -> 활동 2 -> 활동 3

지금은 활동 3을 파괴하거나 재 작성하지 않고 활동 3에서의 주요 활동으로 전환 할 주요 활동의 새 인스턴스

나는 그것을 끝내기위한 어떤 방법이 있는지 모른다.

누군가이 사실을 알고 있다면. 알려줘.

답변

3

A 활동이 시작된 경우 Process documentation

에서 봐, 그리고 당신이 FLAG_ACTIVITY_CLEAR_TOP을 설정 한있는 텐트와 함께 호출 스택에 다른 활동 방식에서 이동합니다 그걸 위에 올려 놓으세요. 이렇게하려면 Activities launchMode를 singleTop, singleTask 또는 singleInstance로 설정해야합니다.