글
PagerSlidingTabStrip에서 탭안에 Fragment의 생명주기
컴퓨터/Android
2014. 7. 2. 20:04
PageSlidingTabStrip을 사용하여 탭을 구성하던 도중 첫번째 프래그먼트가 두번째 프래그먼트에서 막 생성되고 그렇게 꼬이는 현상이 발생하였습니다.
안드로이드 Fragment 생명주기에 대한 이해가 부족해서 생긴 현상인데요. 기본적으로 Tab은 양옆에 탭만 Fragment를 살려두고 그 나머지 탭의 Fragment는 모두 DestoryView 해버립니다. 예를 들어서 1번탭에서 3번탭으로 가면 1번탭의 Fragment는 Destroy됩니다. 그리고 2번으로 가면 다시 CreateView가 호출됩니다.
개발할 때 참고하시기 바랍니다. 이것때문이 4시간정도 삽질했네요 ㅠㅠ
'컴퓨터 > Android' 카테고리의 다른 글
AudioRecord 와 AudioTrack의 채널 (0) | 2014.08.07 |
---|---|
플랫플랫한 디자인의 Card UI Library (0) | 2014.07.01 |
슬라이더도 같이 자연스럽게 스와이프 되는 PagerSlidingTabStrip (0) | 2014.07.01 |
안드로이드 개발 환경 구축하기 - 이클립스와 sdk 설치하기 (0) | 2012.11.12 |
안드로이드 개발 환경 구축하기 - 자바 jdk 설치하고 환경변수 설정 (0) | 2012.11.07 |