Veja o código da lib do Rudson no github que irá te ajudar,
Em 28 de maio de 2015 17:20, Eduardo Baião <eduardobaiao@gmail.com> escreveu:
Ao invés de diversos layouts, eu usaria diversos Fragments.--Em qui, 28 de mai de 2015 às 16:50, Márcio Fornari <marciofornari@gmail.com> escreveu:Boa tarde pessoal, me tirem uma duvida.--Tenho um Navigation Drawer na minha MainActivity e dentro dela tenho uma classe para meu fragment. ficando assim:public class MainActivity extends ActionBarActivity {
..onCreate();etc..etc..
public static class contentFragment extends Fragment{
}
}
dentro da minha classe contentFragment eu pego a posição que foi clicada no navigationDrawer e vejo, trato o clic do navigation e pego a posição e bla bla..Ai se clicou na posição 1 eu crio um layout, se ele clicou na posição 2 crio outro layout então, etc..etc. ficando mais ou menos assim
public static class contentFragment extends Fragment{ public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { //ai pego a posição e etc.. ai trato aqui.. if(posicao ==1){ View view = (LinearLayout) inflater.inflate(R.layout.layout1, container, false); //logica do primeiro fragmento return view; }else if(posicao == 2){ View view = (LinearLayout) inflater.inflate(R.layout.layout2, container, false); //logica do primeiro fragmento return view; } //etc.. } }Está certo essa lógica?? ou devo fazer diferente. Ele está funcionando só queria saber se é a melhor forma ainda de fazer.Obrigado--............
Márcio Fornari
..........................................................................
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