Cómo crear una lista en Android Studio (ListView)

1
2427
tutoriales android studio

¿Todavía no sabes cómo implementar un listview en Android Studio? A continuación veremos cómo crear una lista (listview) en Android Studio, puesto que es algo muy básico que utilizaremos en más de una ocasión. En este tutorial veremos cómo implementar listview en Android Studio, además de cómo crear un adapter personalizado para que nuestra lista sea más que simple. Arrancamos:

Cómo crear una lista en Android Studio (ListView)

Para hacer nuestra lista, necesitamos la vista y el modelo, es decir, el layout y el java. En el layout, tendremos el .xml de la lista, mientras que el .java el comportamiento de dicha lista. Lo vemos a continuación:

  • Lo primero que haremos será crear un layout (lista.xml), seleccionar el tipo “listView” y arrastrarlo hasta nuestra pantalla. Tendremos lo siguiente:

Cómo hacer una lista en Android Studio

Desde nuestra clase principal (ejemplo: lista.java), lo que haremos será cargar la lista y darle comportamiento.

En el trozo de código anterior, lo que estamos haciendo es cargar la lista además de inicializar el adaptador. Este adaptador es simple, pero si lo que queremos es hacer un adaptador personalizado, échale un vistazo al siguiente punto sobre cómo crear una lista personalizada. Tienes todo el código que necesitas a continuación.

¿Quieres crear una lista personalizada?

Recuerda que ya te hemos contado cómo crear un listview personalizado, es decir, una lista personalizada, por lo que si quieres aprender a crear listas más avanzadas es importante que le eches un vistazo.

lista personalizada android studio

De esta manera, no solo tendremos la típica lista, sino que podremos añadir una imagen, descripción y muchos más detalles, porque es un adapter personalizado, como el que vemos en la anterior imagen.

¿Has aprendido a cómo crear una lista en Android Studio? Si tienes alguna duda puedes dejarnos un comentario. Esperamos que hayas implementado el listView con éxito.

Compartir
Artículo anteriorCómo usar Skype en Chromebook
Artículo siguienteCómo copiar clases en MagicDraw
CEO de ASF. Ingeniera Informática de Software. Me apasionan las nuevas tecnologías, Android, desarrollo de apps, blogs, smartphones, smartwatches, wearables... ¡Tengo todos los Nexus de Google y cientos de gadgets increíbles! Mi MacBook Air, Nexus 6P y LG G Watch no podrían faltarme nunca. Siempre AA.

1 Comentario

  1. Hola, me gustan tus tutoriales y me gustaria saber si es posible de que hicieras uno sobre la paginación en un listview, mas conocido como lazy load.

Dejar respuesta

Adivina adivinanza *