我有 ViewPager 和 FragmentStatePagerAdapter。我想动态更改 ViewPager 的内容。对于添加页面,我在 1 上使用简单的增加计数器,然后调用 FragmentStatePagerAdapter.notifyDataSetChanged()。但是如果我想删除页面:
destroyItem(viewPager, position, myAdapter.getItem(position));
收到错误:
java.lang.IllegalStateException: Fragment MyPanel{40e80930} 当前不在 FragmentManager 中