2016-10-05 6 views
0

안드로이드 앱을 개발 중입니다. 탐색 드로어에는 fragment1, fragment2, fragment3.Now가 포함되어 있습니다. 이제 fragment1에 있고 fragment2를 열고 나서 fragment2를 엽니 다. 그러면 fragment1을 열고 다시 fragment2를 엽니 다. 이 여러 번 (3-4 번)하고 내가 다시 그 조각을 역방향 order.But에 나타납니다에 계속 나타나는 경우 : 내가 여러 번 조각을 전환하더라도 백전 전환은 fragment2 에서처럼 한 번만 일어나야합니다. 단편 1에만 적용되며 단편에는 적용되지 않습니다 1.안드로이드 : 파편 간 탐색

답변

0

조각을위한 기본 ID가있는 스택을 다시 구현하여 해당 조각이 스택에 있는지 여부를 확인하여 그 위치가 삭제되고 맨 위에 새 조각이 삽입되는지 확인하십시오.

여기에 대한 링크입니다. 하지만 당신이 구현 한 것에 대해 언급 한 바가 있습니다. 그 뒤 간단한 작업 예제 스택 https://github.com/rathodchintan/Fragment-Back-Stack