I\'m using a ViewPager together with a FragmentPagerAdapter to host three different fragments
[Fragment1][Fragment2][Fragment3]
What I\'m t
Like Maurycy said, you need to call mAdapter.notifyDataSetChanged() whenever you want to tell the ViewPager that the fragments have been replaced. However, you also need to override the getItemPosition() abstract function in your adapter and return POSITION_NONE when called with an old, to be hidden, fragment as argument. Otherwise, ViewPager will retain all current fragments.
For more information and example code, see this answer to a related question.