我在listview中使用以下代码进行查看。
ViewPager viewPager = (ViewPager) currentView.findViewById(R.id.pager);
viewPager.setId(position + 1);
viewPager.setPageMargin(30);
ViewPagerAdapter tempMyFriendPagerAdapter = new ViewPagerAdapter(mFragmentManager, mItems.get(position).getViewPagerItems());
viewPager.setAdapter(tempMyFriendPagerAdapter);
代码来自https://dl.dropboxusercontent.com/u/20178650/builds/listviewwithviewpager.zip
现在说我将listview快速滚动到底部,顶部的listview项目被破坏但是viewpager的第一个片段仍在内存中,导致它部分显示在屏幕上。
我该如何防止这种情况?