是否可以从 ViewPager 中删除某个位置的单个 Fragment 而不会导致整个 ViewPager 重绘,即仅销毁 1 个 Fragment 而不会破坏 ViewPager 中的其他 Fragment?使用此页面上的示例代码:FragmentStatePagerAdapter在递减 NUM_ITEMS 后调用notifyDataSetChanged()
,导致所有 Fragment 被销毁并再次绘制,除了最后一个由于覆盖getItemPosition()
to return POSITION_NONE
。如何避免这种情况?
问问题
383 次