Tabbed Activity
- Crear nuevo proyecto.
- Seleccionar Tabbed Activity
- Seleccionar el tipo de Tabbed
Se crean estos archivos.
- Se elimina de Main Activity
Public class PlaceholderFragment
esto genera un error en la linea
return PlaceholderFragment.newInstance(position + 1);
se corrige remplazando por:
switch(position){ case 0: return fragment1.newInstance(); case 1: return fragment2.newInstance(); }
Donde en cada case se retorna un nuevo fragment.
- Despues se crea los nuevos fragment creando un nuevo archivo xml y un java que llevan el mismo nombre
Crear nuevo xml.
Crear nueva class.
- la nueva clase debe heredar de Fragment
en esta clase se crea los siguientes metodos:
y todo lo necesario para manejar los controles de ese fragment.
- En el xml se crea lo que contendra el fragment.
El arbol del proyecto queda mas o memos asi:
Esto es para cada nuevo Fragment que se necesite.