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

viewpager2, 탭 레이아웃 질문 있습니다.

0 추천
viewpager2를 이용하여 텝 레이아웃을 통해서 3개의 프래그먼트를 통해 탭을 3개를 만들었다고 하였을 때

두 번쨰 탭을 클릭하여 첫 번쨰 탭에서 두 번쨰 탭으로 넘어가면 첫 번쨰 탭에 있는 프래그먼트는 살아있는 상태인가요 아니면 닫힌 상태인가요?
1212321 (170 포인트) 님이 2021년 5월 23일 질문

1개의 답변

0 추천
 
채택된 답변
ViewPager2 는 내부적으로 RecyclerView.Adapter를 이용하기 때문에  RecyclerView.Adapter가 화면에 보이는 아이템에 해당하는 ViewHolder를 생성하고 나서 재사용하듯이, ViewPager2 거의 유사하게 동작을 합니다. 앞뒤에 아이템 몇개는 보관을 합니다. 그리고 프레그먼트는 항상 살아있고 그 안의 뷰만 destroy하고 재생성하는 걸로 압니다.
spark (227,830 포인트) 님이 2021년 5월 23일 답변
1212321님이 2021년 5월 23일 채택됨
답변 감사합니다! 덕분에 궁금증이 해결 되었습니다.
...