0

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

4

1 回答 1

0

使用支持 jar 中的 activityfragment 并使用 getFragmentManager API,在运行时手动添加删除片段。这里唯一的问题是您必须跟踪每个片段引用。

于 2013-07-01T20:57:12.213 回答