activity_main.xml
ViewPager2 위젯 생성
Fragment 생성
탭에 넣을 갯수만큼 Fragment 생성
Fragment.xml 파일에 탭을 눌렀을 시 나올 화면 구성 설정
(여기에 리사이클러뷰의 화면을 구성하면 될듯?)
Viewpager 어댑터 작성
FragmentStateAdapter()를 상속받는 어댑터 클래스를 생성하면 된다.
Viewpager에 Fragment들을 넣어줄려면 어댑터가 필요'
아래의 함수를 오버라이드 해준다.
getItemCount() : Int
프래그먼트의 갯수를 리턴해서 페이지를 몇개 생성해야하는지 알려준다.
createFragment(position : Int) : Fragment
페이지를 스와이프 할텐데 현재 페이지의 프레그먼트를 넘겨주기 위해
return fragments[position] 현재 포지션의 프레그먼트를 넘겨주면 된다.