adapter zmiany viewpager android

Zajmuję się tworzeniem aplikacji z ViewPager dla bocznych tabel przewijania, czasami muszę zmienić adapter, aby załadować inny zestaw tabel. Próbowałem wykonać następujące czynności:

mViewPager.setAdapter(new pagerAdapterPushed(getSupportFragmentManager()));
mViewPager.getAdapter().notifyDataSetChanged();
indicator.setViewPager(mViewPager);
indicator.invalidate();
mViewPager.invalidate();

ale zawsze przeładowuje poprzednie dane. Czy nie można zmienić adaptera ViewPager?

questionAnswers(5)

yourAnswerToTheQuestion