/ / refresque o fragmento de guias e o viewpager - android, fragmentos de android, android-viewpager, guias de android

atualizar guias fragmento e viewpager - android, android-fragmentos, android-viewpager, android-tabs

Eu configuro meu viewpager de acordo com os dados que recebodo meu banco de dados. Se houver 3 pessoas, eu configuro 3 guias. Agora, através das configurações, posso adicionar uma pessoa a excluir. Quero recarregar as guias de acordo com os dados atualizados. Eu sei que onResume é chamado novamente quando meu fragmento é acessado. Estou fazendo isso, mas isso não está atualizando as guias, elas devem ter uma ou menos uma guia, dependendo da atualização no banco de dados.

 @Override
public void onResume(){
super.onResume();
Log.d("Refresh", " "+ MainActivity.allowRefresh);
if (MainActivity.allowRefresh)
{

MainActivity.allowRefresh = false;

setupViewPager(viewPager);
tabLayout.setupWithViewPager(viewPager);
}


}

Respostas:

0 para resposta № 1

Não há necessidade de anexar novamente o viewpager com o tablayout. Altere o conjunto de dados que você usa em seu viewpager.setAdapter(adapter) e ligue adapter.onDataSetChanged()