2
파편 viewpager ViewPager
:안드로이드 -이 들어 나는 하나 <code>FragmentActivity</code>이
mSectionsPagerAdapter = new SectionsPagerAdapter(getSupportFragmentManager());
mViewPager = (ViewPager) findViewById(R.id.pager);
mViewPager.setAdapter(mSectionsPagerAdapter);
그리고 내 SectionsPagerAdapter
I가 서로 다른 위치의 레이아웃이 표시됩니다 다음과 같은 방법
@Override
public Fragment getItem(int position) {
if(position == 0){
return Fragment.instantiate(context, FragmentA.class.getName());
}
else if(position == 1){
return Fragment.instantiate(context, FragmentB.class.getName());
}
else if(position == 2){
return Fragment.instantiate(context, FragmentC.class.getName());
}
return null;
}
문제를 FragmentC
번은 onCreateView
번 이상 호출되며보기가 다시 생성됩니다. 원하지 않습니다. 나는 그것이 한 번 창조되어지기를 원합니다. FragmentC
이 2 위치에 있고, 그 다음 1 위치로 스 와이프합니다. 괜찮습니다. 나는 위치를 0으로 슬쩍와 때 다시 위치 2 (FragmentC)
에 다시 작성되는
을 나는이 문제를 해결할 수있는 방법