안드로이드 개발 질문/답변
(글 수 45,052)
Fragment 4개를 생성해서 FragmentManager에 등록후
해당 하는 4개를 돌려가면서 사용하고 싶습니다.
Fragment1, 2, 3, 4를 차례대로 add 해주면 Fragment4가 기기 화면에 보여집니다.
1번 버튼을 클릭시 Fragment1이 화면 맨위로 올라와 보여지며Fragment4는 메모리에서 사라지는것이 아닌
화면에서만 사라지게 되어 Fragment4의 정보를 그대로 유지하고있습니다.
이것을 구현하기 위해서 add 가 아닌 replace를 사용했는데요,
add를 하든 replace를 하던 항상 onCreateView 가 실행이 됩니다.
기존에 추가 된 Fragment 의 정보를 유지하며(reCreate가 안되게) 하며 FragmentManager에서 교체만 해가면서
4개의 다른 Fragment를 사용할 수있을까요?