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

Android Fragment Backstack

드리머즈 0 4611

안드로이드에서 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
제목
Category
State
  • 현재 접속자 7 명
  • 오늘 방문자 221 명
  • 어제 방문자 206 명
  • 최대 방문자 8,746 명
  • 전체 방문자 400,780 명
  • 전체 게시물 97 개
  • 전체 댓글수 18 개
  • 전체 회원수 49 명
Facebook Twitter GooglePlus KakaoStory NaverBand