Matheus, boa tarde.
O que você pode fazer para evitar este tipo de problema é usar o FragmentManager para verificar se o fragment existe na stack. Por padrão o DialogFragment após o dismiss é removido do mesmo.private void showDialogFragment() {
String tagFragment = "dialog_Fragment";
FragmentManager fragmentManager = getFragmentManager();
DialogFragment myDialogFragment = (DialogFragment) fragmentManager.findFragmentByTag(tagFragment);
if(myDialogFragment == null){
//show your custom DialogFragment here
CustomDialog dialogOk = CustomDialog.newInstance();
dialogOk.show(getFragmentManager(), tagFragment);
}
}
2015-08-26 12:59 GMT-03:00 Matheus Henrique da Silva <matheustargaryen@gmail.com>:
Mas a lógica é justamente:
A lista está vazia? Então o usar vai adicionar um elemento na lista, então já vamos mostrar o dialog pra ele inserir.--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
Thiago Lopes da SIlva
Recife-Pe
Recife-Pe
Skype: thiagoolsilva
Graduado em ciência da computação - FAPE
Especialização em dispositivos móveis com ênfase em Bada- Samsung
Especialização em dispositivos móveis - C.E.S.A.R. E.D.U.
Engenheiro de Sistemas - C.E.S.A.R.
"O rio corta a rocha não por causa de sua força, mas por causa de sua persistência"
(Jim Watkins)
(Jim Watkins)
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
0 comentários:
Postar um comentário