홈 > 프로그래밍 > 안드로이드
안드로이드

Android Fragment Backstack

드리머즈 0 6713

안드로이드에서 Fragments와 Tab을 사용하다보면.. 탭 전환시에 Backstack?과 관련하여 문제가 생기는 것 같습니다.


각 Tab에서 Fragment를 1개씩만 사용하면 문제가 생기지 않지만

Tab에서 탐색 가능한 Fragment가 여러개 있으면 Backstack에 쌓이고? 탭 전환시 문제가 생기는 것 같네요.


1
getSupportFragmentManager().popBackStack(null, FragmentManager.POP_BACK_STACK_INCLUSIVE)
cs


탭에서 Fragment 전환시 그냥 위의 코드를 사용하면 문제가 해결되는 것 같습니다.

위의 코드는 Backstack의 모든 fragment를 지워주는 코드입니다.



참고: https://stackoverflow.com/questions/18305945/how-to-resume-fragment-from-backstack-if-exists





0 Comments
제목