button과 fragment를 이용해서 tab기능을 할 수 있도록 구현을 했는데요.
각 fragment를 구성하던 중 그 안에 viewpager가 배치되어야 하는 문제(?)가 생겼습니다.
이미 fragment로 되어있는데 이 안에서 viewpager를 사용하려면 다시 fragment를 사용해야 하는데
fragment 중첩해서 사용할 수 있는지 질문드립니다.
기존에 해본 결과로는 에러는 나지않지만 tab을 전환한 후 다시 viewpager가 있는 tab으로 돌아오면
보이지 않는 문제가 발생하더군요. viewpager의 destroy된 page로 이동하면 다시 보이긴 하는데 정확히
어떤 문제인지 모르겠어서 질문드립니다.
확인해보니 메인 tab을 변경하면 해당 fragment는 사라지는데 viewpager안의 fragment들은 사라지지 않더군요...
팁좀 주시면 감사하겠습니다.~
구조는 아래처럼 되어있습니다.(표현이 좀 이상하지만...)
메인(custom tab - fragment 전환으로 구현)
- tab1
- viewpager
-fragment(list)
- fragment(list)
- fragment(list)
- tab2
- tab3
- tab4