adaptador de alteração do visualizador do Android

Eu estou desenvolvendo um aplicativo com um ViewPager para tabelas de rolagem lateral, às vezes eu preciso mudar o adaptador para carregar um conjunto diferente de tabelas. Eu tentei fazer o seguinte:

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

mas sempre recarrega os dados anteriores. Não é possível alterar o adaptador de um ViewPager?

questionAnswers(5)

yourAnswerToTheQuestion