2014-02-06 2 views
1

사용자가 탐색 할 때 컨테이너의 조각을 대체하는 응용 프로그램이 있습니다. (처음에는 안드로이드 스튜디오를 기반으로하여 스피너 네비게이션이 선택된 새 프로젝트를 시작하는 경우 생성합니다.)SINGLE_TOP 플래그와 동일한 부분이 있습니까?

사용자가 뒤로 버튼을 눌러 이전 페이지로 돌아갈 수 있지만 뒤로 백만 번 앱을 종료합니다.

조각을 백 스택에 추가 할 수 있지만 거대한 스택이있을 수 있음을 의미하거나 마지막 인스턴스를 수동으로 찾아서 스택의 일부를 지워야합니다. 활동을 사용하면 SINGLE_TOP 플래그로 내 의도를 시작할 수 있습니다. 파편을 대체 할 때 사용할 수있는 동일한 방법이 있습니까?

답변

1

해당 사항이없는 것으로 보입니다.

가장 좋은 옵션은 트랜잭션의 일부로 remove (fragment)를 호출하는 것입니다. 단점이라면 스택의 위에있는 모든 항목이 튀어 나오는 것 같습니다.

관련 문제