我有一个FragmentPagerAdapter用于viewPager,初始时仅包含一个Fragment。我希望当用户从右向左滑动时动态地向适配器中添加新的Fragment,并在用户从左向右滑动时动态删除Fragment。我尝试使用此库https://github.com/commonsguy/cwac-pager但是该库中仅提供了通过按钮点击添加和删除fragment的选项。我尝试向viewpager添加OnPageChangeListener,但是回调方法(onPageScrolled和onPageScrollStateChanged)被调用的次数超过一次,这导致向FragmentPagerAdapter添加了多个fragment。请指导如何解决此问题。