3
是否可以在FragmentPagerAdapter
的内部保留为FragmentPagerAdapter
创建的每个片段的实例?在FragmentPagerAdapter中保留片段的实例
事情是这样的:
@Override
public Object instantiateItem(ViewGroup container, int position)
switch(position){
case 0:
fragment0 = super.instantiateItem(container, position);
return fragment0;
case 1:
fragment1 = super.instantiateItem(container, position);
return fragment1;
default:
return super.instantiateItem(container, position);
}
}
将我碰到内存问题?
这个想法是做一些像MyFragmentPagerAdapter.fragment0
为了得到一个片段的参考。
实际上,我认为在我的方法中,我始终保持对由fragmentManager管理的片段的实际实例的引用。不过,我更喜欢你的建议。谢谢! –