In activity I have ViewPager
.
I don't know how many fragments
will be added to viewPager
.
The question is:
What I need to use in this case: FragmentPagerAdapter
or FragmentStatePagerAdapter
?
In activity I have ViewPager
.
I don't know how many fragments
will be added to viewPager
.
The question is:
What I need to use in this case: FragmentPagerAdapter
or FragmentStatePagerAdapter
?
Surely go with FragmentStatePagerAdapter
.
FragmentPagerAdapter
loads all fragments at once and will consume more memory. If you have a lot of fragments, loading all of them at once even may lead to out of memory error.
Even you have known number of fragments, FragmentStatePagerAdapter
is recommended in most of the cases.