Using ViewPager with FragmentPagerAdapter or FragmentStatePagerAdapter appears to be quite easy and enjoyable. It could be done within few simple steps: Create layout .xml resource with ViewPager Create adapter and implement all required methods Set adapter instance to your ViewPager instance. Simple? Yes! – but like always only for easiest (also the most common) case Problem occurs when …