NavigationDrawer e Activities

Visto 36 veces
Saltar al primer mensaje no leído

Jonas Oliveira

no leída,
17 abr 2015, 1:01:1517/4/15
a androidb...@googlegroups.com
Olá pessoal,

Em meu app deixei por último a fazer a main activity (home). Talvez tenha sido em erro meu, mas é parte do aprendizado.
Fiz todas as outras activities e fui fazer a main, implementando o NavigationDrawer.
Então descobri que para usar o Drawer deve-se utilizar fragments, porém todas as outras activies já estão implementadas como activites, com suas action bar, menus, etc.

Estou na dúvida de como devo proceder...

É possível eu utilizar o Drawer navegando entre activities e manter o Drawer em todas as activities?
Devo alterar todas activities para fragments?

Qual a melhor abordagem?

Se puderem me ajudar agradeço!


Victor Pinto

no leída,
17 abr 2015, 8:32:3117/4/15
a androidb...@googlegroups.com
Pode fazer uma classe (Activity) que cria o navigation e herde suas activities dessa nova classe.

Thiago Borda

no leída,
17 abr 2015, 8:57:0517/4/15
a androidb...@googlegroups.com
Eu já passei por isso hehe, para diminuir o trabalho utilizei essa library https://github.com/jfeinstein10/SlidingMenu
Nesse caso eu criei uma activity base e fiz todas as outras herdarem dela e "injetava" o menu no onCreate através dessa library.

É bem fácil de usar...


Em sexta-feira, 17 de abril de 2015 02:01:15 UTC-3, Jonas Oliveira escreveu:

Rudson Lima

no leída,
17 abr 2015, 9:21:1417/4/15
a androidb...@googlegroups.com

Se achar que pode lhe ajudar, a um tempo atrás fiz essa lib https://github.com/rudsonlive/NavigationDrawer-MaterialDesign

Boa sorte

Márcio Fornari

no leída,
17 abr 2015, 9:52:1017/4/15
a androidb...@googlegroups.com
@Rudson, muito boa seu projeto, mas você não tem ele atualizado no Android Studio?

2015-04-17 10:21 GMT-03:00 Rudson Lima <rudso...@gmail.com>:

Se achar que pode lhe ajudar, a um tempo atrás fiz essa lib https://github.com/rudsonlive/NavigationDrawer-MaterialDesign

Boa sorte

--
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-...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
............
Márcio Fornari 

..........................................................................

Jonas Oliveira

no leída,
18 abr 2015, 20:23:4718/4/15
a androidb...@googlegroups.com
Muito obrigado pessoal pelas respostas.

Se caso fosse pra mudar as activities para fragment qual seria o melhor caminho?
Pois no meu caso possuo algumas activities que são FragmentActivity, que possuem fragments.

Ainda não tentei fazer utilizando as libaries que sugeriram tentei fazer na mão somente extendendo a classe que impementa o navigation drawer mas não consegui fazer funcionar... aparece o botão na action bar porém não funciona o slide.

obrigado a todos pela ajuda, é muito bom poder contar com a experiência de cada um neste grupo!

--
Jonas Oliveira

--
You received this message because you are subscribed to a topic in the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/androidbrasil-dev/4HKo03M9XE0/unsubscribe.
To unsubscribe from this group and all its topics, send an email to androidbrasil-...@googlegroups.com.

Rafael Nicoleti

no leída,
23 abr 2015, 13:47:2223/4/15
a androidb...@googlegroups.com
Boa @Marcio seria interessante um exemplo no Android Studio, a migração acaba sendo um parto!

Valeu!

Rudson Lima

no leída,
23 abr 2015, 15:10:4423/4/15
a androidb...@googlegroups.com
@Márcio o projeto já está no Android Studio.

Acabei de subir uma versão novo da lib "1.0.5", fiz algumas alterações e já estou utilizando a AppCompatActivity.
Rudson Lima ( live-O ) Desenvolvedor Android
Contato +55 85 87050560 - Fortaleza-ce
Social facebook | google+ | linkedin

Márcio Fornari

no leída,
23 abr 2015, 15:14:4123/4/15
a androidb...@googlegroups.com
Show de Bola Rudson!
Valeu
Responder a todos
Responder al autor
Reenviar
0 mensajes nuevos