Я использую ViewPager
с пользовательским PagerFragmentAdapter
, который использует внутренний список для предоставления фрагментов.Я хотел бы добавлять и удалять фрагменты динамически при изменении настроек.
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.fragment_pager);
mAdapter = new ServicePagerAdapter(getSupportFragmentManager());
mPager = (ViewPager) findViewById(R.id.pager);
mPager.setAdapter(mAdapter);
}
Я попытался снова позвонить на setAdapter
, но получил IllegalStateException (Can not perform this action after onSaveInstanceState)
.
Как можно достичь моей цели?