ArrayAdapter android
De WikiCode
| Tweet |
Contenido |
Objetivo
Conocer el objeto ArrayAdapter.
Definición
Es un adaptador de información para listas que mapea un array de objetos.
ArrayAdapter TextView con array
Por defecto espera un simple TextView como recurso en textViewResourceId y una array de objetos como datos. Estos objetos pueden ser cadenas de texto u otra clase de objetos, solo que estos últimos deben tener definido el método toString().
El recurso textViewResourceId al ser un TextView, podemos utilizar android.R.layout.simple_list_item_1 que tiene android por defecto.
ArrayAdapter(Context context, int textViewResourceId, T[] objects)
Ejemplo: ListView simple
ArrayAdapter TextView con lista
Por defecto espera un simple TextView como recurso en textViewResourceId y una lista de objetos como datos. Estos objetos pueden ser cadenas de texto u otra clase de objetos, solo que estos últimos deben tener definido el método toString().
El recurso textViewResourceId al ser un TextView, podemos utilizar android.R.layout.simple_list_item_1 que tiene android por defecto.
ArrayAdapter(Context context, int textViewResourceId, List<T> objects)
Ejemplo: ListView simple con lista