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管理的片段的實際實例的引用。不過,我更喜歡你的建議。謝謝! –