Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] DUVIDA - FragmentTransaction e BackStack

Pense no Drawer Layout como uma actionbar com tabs, quando você muda de tab e preciona back, você ainda está no nivel mais alto da navegação e o aplicativo é fechado (a não ser que você seja o Instagram e sua péssima e não previsivel navegação).

Lúcio Maciel
luciofm@gmail.com


2013/10/27 Andre Souza <deh.osouza@gmail.com>
hmm.. valeu lucio, é que tem um app que to me inspirando, o SeriesGuide e ele funciona dessa forma que eu tava querendo. De qualquer forma obrigado!


Em 27 de outubro de 2013 16:39, luciofm <luciofm@gmail.com> escreveu:
O comportamento padrão é que cada um dos itens é um 'Top Level' item, e clicando no Back fecha o app...

http://developer.android.com/design/patterns/navigation-drawer.html -> System Back at the top level of the app

Podes olhar o comportamento de todos os apps do Google que tem o Navigation Drawer.


Lúcio Maciel
luciofm@gmail.com


2013/10/27 Andre Souza <deh.osouza@gmail.com>
Galera é o seguinte, estou usando um DrawerLayout e varios fragments em meu app. Dai implementei o BackStack para quando o usuario navegar entre os itens do drawer, ele poder sempre voltar para o anterior. 

Até aí tudo bem e funcionando, so que tem uma coisa que me incomoda que até agora não consegui resolver, que é mais ou menos assim, se eu navegar dessa forma entre os fragments:

[A] > [B] > [A] > [C]

Quando eu for voltando, o fragment A vai aparecer duas vezes. Não sei como poderia solucionar isso, mas é tipo para se manter apenas uma instancia de cada fragment no backstack.

Espero que alguem possa me ajudar!

--
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/groups/opt_out.

--
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/groups/opt_out.



--
André Luiz de Oliveira Souza
Engenheiro da Computação
Pós-graduando em Desenvolvimento de Software com ênfase em Java Corporativo

--
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/groups/opt_out.

--
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/groups/opt_out.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário