viernes, 21 de mayo de 2010

TUTORIAL: Desarrollo de aplicaciones para Android (X)


ListView es un ViewGroup que crea una lista de elementos con barra desplazable. Los elementos de la lista se añaden automáticamente a ella mediante un ListAdapter (especie de puente entre el ListView y los datos que contiene).



Vamos a crear una lista de nombres de países con barra desplazable, que cargaremos de una tabla de strings, tal que cuando seleccionemos un elemento de la lista, un mensaje nos mostrará la posición de ese elemento dentro de ella.

1. Creamos un proyecto llamado HolaListView.

2. Creamos un fichero XML llamado list_item.xml y lo guardamos en res/layout/. Insertamos el código del punto 2 de esta página (tutorial original en inglés).

3. Abrimos el fichero HolaListView.java y hacemos que la clase herede de ListActivity (en lugar de Activity):
public class HolaListView extends ListActivity {
4. Sustituimos el código del método onCreate() por el del punto 4 de esta página.

5. Después del método onCreate(), añadimos la tabla de strings del punto 5 de esta página. Se trata de la tabla de strings que veremos en la ListView.

6. Ejecutamos la aplicación. Podemos desplazar la lista, o escribir para filtrar resultados. Luego podemos clicar en un elemento y se nos mostrará un mensaje. Deberíamos ver algo similar a esto:





Ir a siguiente parte del tutorial

2 comentarios:

Anónimo dijo...

insertamos el código del punto 2 de esta página (tutorial original en inglés).

que pagina?

Byron dijo...

Ya está arreglado.
¡Muchas gracias!

Publicar un comentario