Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Activity_main.xml não aparece quando a aplicação é inicializada ou quando o botão voltar dos fragments é pressionado

Oi Lorena,

O código que você postou não nos diz nada sobre a sua dúvida, então fica difícil ajudar.

Sobre material, tem bastante na internet.
No próprio site do Android tem bastante coisa:
http://developer.android.com/training/index.html
Tem video-aulas no Udacity e no Coursera:
https://www.udacity.com/
https://pt.coursera.org/
Tem livros demais sobre o assunto. Em portugues tem o do Lecheta:
http://livroandroid.com.br/

Abs,

Em 27 de julho de 2015 15:36, Lorena Danielle <lorenadgb@gmail.com> escreveu:
Boa tarde,

Estou começando a desenvolver uma aplicação (para começar a aprender android) e estou com uma dificuldade/dúvida. Estou utilizando o AndroidStudio e estou utilizando um dos layouts padrões (com Fragments). Adicionei alguns fragments e testei, está tudo okay. A dificuldade é que a activity_main.xml não aparece quando a aplicação é inicializada, a primeira tela é o tela do primeiro fragment e quando eu clico no botão voltar, o Navigation Drawer se abre. 

No entanto, eu gostaria que ao abrir a aplicação, o activity_main.xml fosse aberto e ao fechar um fragment (após escolher um deles no Navigation Drawer) voltasse para o main_activity.xml. 

Procurei no stackoverflow e não encontrei alguma resposta para que eu possa fazer isto, por isso agora não sei se a pergunta/dúvida está correta ou se estou deixando algo bobo passar.


@Override  public void onNavigationDrawerItemSelected(int position) {      // update the main content by replacing fragments      System.out.println("onNavigationDrawerItemSelected - Position: " + position);      Fragment fragment = null;      FragmentManager fragmentManager = getSupportFragmentManager();      if (!this.loaded){          return;      }      switch (position) {            case 0: {              fragmentManager.beginTransaction()                      .replace(R.id.container, PostView.newInstance())                      .commit();              break;          }          case 1: {              fragmentManager.beginTransaction()                      .replace(R.id.container, RegionView.newInstance())                      .commit();              break;          }          case 2: {              fragmentManager.beginTransaction()                      .replace(R.id.container, UtilsView.newInstance())                      .commit();              break;          }          case 3: {              fragmentManager.beginTransaction()                      .replace(R.id.container, LocationView.newInstance())                      .commit();              break;          }          default:              break;      }  }


Alguém poderia me orientar ou me dizer oq devo estudar por favor?




--
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.



--
Jade Moreira da Costa

--
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.

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

0 comentários:

Postar um comentário