Certamente.
Eu estou a utilizar um callback para comunicar meu objeto com o fragment.
dentro do fragment criei um método public que pega as informações nos EditTexts e setam no objeto.
Da minha activity eu verifico qual fragment esta visivel (fragment.isvisible).
Caso o Fragment esteja visível eu chamo o método public do fragment.
fragment.getDados.
Também no método onPause do fragment eu seto o método getDados.
Em 7 de outubro de 2014 08:07, Rudson Lima <rudsonlive@gmail.com> escreveu:
@Willian blz?Cara é interessante que você informe como solucionou o seu problema pois pode ser o problema de outra pessoa amanha..Boa sorte...Em 7 de outubro de 2014 08:05, Willian do Amor <willsazon@gmail.com> escreveu:Bom dia ja consegui resolver.Obrigado.Em 6 de outubro de 2014 22:34, Ernani Joppert Pontes Martins <joppert@gmail.com> escreveu:Pergunta:
Você está usando backstack?
Se estiver, o ideal é implementar este método:
getSupportFragmentManager().addOnBackStackChangedListener(
new FragmentManager.OnBackStackChangedListener() {
public void onBackStackChanged() {
// Update your UI here.
}
});
Mais detalhes em:
http://developer.android.com/training/implementing-navigation/temporal.html
Espero que lhe ajude!
Abraço!
Ernani
2014-10-06 15:23 GMT-03:00 Willian do Amor <willsazon@gmail.com>:
> Bom dia a todos,
>
> possuo uma Activity que gerencia 2 fragments.
> Nos dois fragment possuo uma interface de callback para comunicação como
> fragment onde possuo as configurações do meu App.
> Para passar as informações para o fragment eu leio as informações no
> onResume do mesmo e seto os dados nas tela.
>
> O meu problema está sendo para salvar os dados alterados nos fragment.
>
> Para salvar eu coloco no metodo onPause do Fragment o qual só ocorre se eu
> mudar manualmente de Fragment.
> O que eu gostaria de saber é.
>
> Como faço para salvar as informações do fragment q está na tela?
>
> --
> 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.
--
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.
--
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.
--
--
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.
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