最近想把專案的 viewPager 全都升到 viewPager2,但是發現 viewPager2 的 FragmentStateAdapter 有三個建構子,官方似乎也沒有說第三個建構子是用在什麼情況,總之,如果層級是在 activity 就傳 fragmentActivity;如果是在 fragment 就傳 fragment,如果都不是在以上情況的話就用第三個,那什麼時候你的 viewPager2 會不在 activity 或是 fragment 呢?像是在 recyclerView 的 viewHolder 裡,這個時候就再說吧~
參考:
沒有留言:
張貼留言