2

I have a standard FragmentPagerAdapter subclass that implements getItem and getCount. The adapter has 3 items, so when the third is reached, the fragment for the first item should be destroyed.

I have verified that destroyItem is called for position 0. But when I return to page 1, inside instantiateItem of FragmentPagerAdapter, mFragmentManager.findFragmentByTag(name); is not null. Causing it to reattach the fragment.

How can I change it so when destroyItem is called, it will not find the same fragment in instantiateItem? I would prefer a new fragment to be created.

androidguy
  • 3,005
  • 2
  • 27
  • 38

1 Answers1

0

I found out that's why it's FragmentPagerAdapter and not FragmentStatePagerAdapter.

Duh!

androidguy
  • 3,005
  • 2
  • 27
  • 38