adapter = new FragmentPagerAdapter(getSupportFragmentManager()) {
@Override
public Fragment getItem(int position) {
return list.get(position);
}
@Override
public int getCount() {
return list.size();
}
@Override
public int getItemPosition(Object object) {
return PagerAdapter.POSITION_NONE;
}
@Override
public CharSequence getPageTitle(int position) {
return CONTENT[position % CONTENT.length].toUpperCase();
}
@Override
public void destroyItem(ViewGroup container, int position, Object object) {
}
};
在加载viewpage 的时候会出出现滑动出现页面被销毁,是因为走了onDestroy的方法将视图销毁。
解决办法 ;在FragmentPagerAdapter中的内部类中重写 destroyitem方法,并去除super()