Android PagerAdapter destroyItem(),在使用片段时缓存一段时间

我正在使用Android-support-v4

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

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

我通过删除呼叫来解决此缓存问题

super.destroyItem(container, position, object);

public void destroyItem(ViewGroup container,int position,Object object)方法中。

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

谢谢


好吧,我在destroyItem方法中获得了它,我删除了对super super.destroyItem(container, position, object);的调用super.destroyItem(container, position, object);

真的不知道解释,但我相信会导致父类从给定索引处的页面中删除视图,在我的情况下,它应该删除FRAGMENTS而不是VIEWS。

链接地址: http://www.djcxy.com/p/74937.html

上一篇: Android PagerAdapter destroyItem(), caches for a while when using fragments

下一篇: Timer with callback