마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

Fragment BackStack 개별관리하기

0 추천
FragmentViewpagerAdapater을 상속해서 아답터를 만들었습니다..

근데 그 내부마다 리스트뷰가 있고 그걸 클릭하면 기능을 열어주려고 합니다

그거까진 쉽게 만들었습니다  그냥 HomeFragmet를 private으로 하나마다 만들었습니다

하나는 Fragment고 3개는 ListFragment입니다  근데 Fragment 하나마다 레이아웃을 만들어놓긴 했는데..

전 getFragment메소드가 매번 불리는줄 알았습니다 근데 처음에만 한번 불리네요;;

그래서 직접 바꿔야할거같은데 각자 replace를 시키면 문제는 BackStack이네요..

한 화면마다 BackStack을 만드려는데 어떻게해야하나요?
수상한i (8,050 포인트) 님이 2013년 3월 27일 질문
add하시면 될듯합니다....

1개의 답변

0 추천
저같은 경우는 페이저 사이즈 만큼의 FragmentManager를 만들고 Activity에서 매니저들을 관리 합니다. 생성은 루트 Fragment에서 getChildFragmentManager()를 호출 해서 사용 하구요.

FragmentTabHost를  쓸때도 같은방법으로 이용하고 있습니다;;
갈무리 (12,430 포인트) 님이 2013년 3월 27일 답변
...