Professional Documents
Culture Documents
El siguiente tutorial se har con dos fragmentos como ejemplo, pero la cantidad de los
mismos son de acuerdo a la necesidad que se tenga en su proyecto.
3. En este punto escogemos el tipo de actividad con la que iniciamos ,para nuestro
proyecto escogeremos la opcin Navigation Drawer activity
7. Si observamos el layaout men o cuerpo del men lateral en modo diseo podremos
observar los tems que carga por defecto
9. Ya despus de observar la composicin del men lateral que se crea por defecto,
pasaremos a su modificacin, primero lo que haremos es en el layaout men
llamado activity_main_drawer.xml, es borrar los tems que existen y dejaremos
dentro de la etiqueta <group> dos <tem>, lo que significa que tendremos dos tems
propios, los cuales llamaremos a modo ejemplo primer_fragment con id
nav_fragment1 y segundo_fragment con id fragment2, correspondientemente
En este mtodo pasamos a dejar solo la opcin que detecte cuando se de clic en
cualquiera de nuestros dos tems identificndolos con su id, en la dos siguientes
imgenes mostraremos como se encuentra por defecto y como debera quedar segn
los dos tems de men que creamos.
11. Como siguiente paso vamos a crear dos fragmentos de la manera como lo muestra
la siguiente imagen, el cual ser un fragmento en blanco , y le pondremos
PrimerFragment y SegundoFragment respectivamente, este creara al igual que
una actividad una clase y un layaout XML.
12. Vamos y abrimos las clase de los dos fragmentos creado y procederemos a eliminar
los dos mtodos llamados onAttach y onDetach que traen los dos fragmentos, ya
que no son necesarios en este ejemplo.
13. En este paso vamos a ir a los layaout de los dos fragmentos y en el Textview le
pondremos un texto diciente para poder notar el intercambio de fragmentos.
15. Ahora procederemos a crear los mtodos que se encargaran de la transicin de los
fragmentos ,para esto los crearemos en el Mainactivity que har de contendor de
los fragmentos, los mtodos consisten en:
NOTA: se debe hacer el mtodo a los dos fragmentos como lo muestra la imagen
16. Ya con los mtodos creados pasaremos a llamar uno de los dos mtodo en el
onCreate ,esto para que al cargar la actividad, llame inmediatamente el primer
fragmento, en este caso llamaremos el primer fragmento pero puede ser el que se
desee
18. Ya con esto procedemos a compilar y en el men lateral aparecer los dos tem que
creamos y deber cargar de primero el primer fragmento, lo notaremos por el texto
que le pusimos en su layaout correspondiente
19. ya podremos adems darle clic en los tems de men y observa la transicin que
este realiza entre los fragmentos creados