我正在使用Android-support-v4

我有一个PagerAdapter,它在每个页面中显示一个列表片段。

我注意到,在滑动页面时,每个页面首先显示前一页的片段(持续1秒),然后显示给定位置的正确片段。

我通过删除对的调用解决了此缓存问题

super.destroyItem(container, position, object);


在公共void destroyItem(ViewGroup容器,int位置,Object对象)方法中。

我对此找不到解释,有人可以解释发生了什么吗?

谢谢

最佳答案

好,我知道了
在destroyItem方法中,我删除了对超级super.destroyItem(container, position, object);的调用

真的不知道解释,但是我相信是因为父类删除了视图
从给定索引的页面中删除,对于我来说,应该删除FRAGMENTS而非VIEWS。

10-07 12:22