Hoy en la clase de repaso además de repasar el concepto de adaptadores-renglones-lista propuse el siguiente trabajo practico -mucho más simple que el conversor de monedas- para fijar los conocimientos y la practica con respecto a ese tema.
El TP cuenta con dos activities (dos clases Java que extiendan de Activity) con sus correspondientes layouts más un par de Java auxiliares (en realidad son tres) y un xml adicional para el renglón.
En la primera actividad debemos ser capaces de ingresar un nombre y un apellido y guardarlo en un arraylist del tipo persona (ArrayList<Persona> personas). Lo particular de esta lista es que tiene que ser estatica y publica (public stactic) y estar en otro archivo Java llamado Configuracion. Para crear ese objeto persona en el boton "guardar" los dos edittext tienen que estar completos (edittext.getText().toString().lenght()). Otro comporamiento deseable que si agrego uno correctamente debo preguntar si deseo agregar otro o ver la lista. Si quiero agregar otra persona, limpio los edittext (edittext.setText("")) y sino me voy a la segunda activity.
En la segunda activity voy a tener simplemente un listView con la lista ya cargada y un boton para volver (finish())
Aqui tienen un esquema de como debe quedar la app.
Los archivos que tienen que ser los siguientes
lay_ingreso.java y lay_ingreso.xml
lay_listado.java y lay_listado.xml
Persona.java
Configuracion.java
Adaptador Personas.java
renglon_listado.xml
¿Dudas? ¿Sugerencias?
Suerte y me van contando en la semana
Buen fin de semana y feliz dia del estudiante
No hay comentarios:
Publicar un comentario