Notas Clase ListView (vista de lista):

Heredado indirectamente de ViewGroup, pertenece al componente de clase de contenedor. Por lo general, se usa para proporcionar una serie de elementos de lista seleccionables para que los usuarios elijan, a fin de facilitar a los usuarios. La
vista de lista es el componente de vista más utilizado en Android. Enumera la necesidad de mostrarse en forma de lista vertical. Enumere elementos, como los atributos XML comunes de ListView en la lista de contactos de la interfaz de la libreta de direcciones de WeChat
:

android: divider se usa para establecer el divisor para la vista de lista, que se puede separar por color o recursos dibujables
android: dividerHeight se usa para establecer la altura del divisor
android: entries se usa para especificar elementos de lista para ListView a través de recursos de matriz
android: footerDividersEnabled Se utiliza para establecer si se debe dibujar la barra divisoria antes de la Vista de pie de página (vista inferior). El valor predeterminado es verdadero. Cuando se establece en falso, significa que no hay dibujo. Cuando se usa este atributo, debe configurar la Vista de pie de página de
Android para ListView a través del método addFooterView () proporcionado por el componente ListView : headerDividersEnabled se usa para establecer si se debe dibujar el divisor después de la vista del encabezado (vista principal), el valor predeterminado es verdadero, cuando se establece en falso, significa no dibujar, cuando se usa esta propiedad, debe usar el método addHeaderView () proporcionado por el componente ListView para ListView Establecer vista de pie de página

Si no usa el atributo android: entries para especificar los elementos de la lista que se mostrarán para el ListView, también puede especificar los elementos de la lista que deben mostrarse configurando el Adaptador para él:
a) Cree un objeto Adaptador. Para un elemento de lista de texto sin formato, generalmente usa el objeto ArrayAdapter para crear El objeto ArrayAdapter generalmente se puede crear de dos maneras, una es crearlo a través de un archivo de recursos de matriz; la otra es crearlo usando una matriz de cadenas en un archivo Java. Al crear un objeto ArrayAdapter para ListView, también debe especificar la apariencia del elemento de la lista:

simple_list_item_1 Cada elemento de la lista es un texto normal
simple_list_item_2 Cada elemento de la lista es un texto normal (la fuente es un poco más grande)
simple_list_item_checked Cada elemento de la lista tiene un elemento de lista seleccionado simple_list_item_multiple_choice Cada elemento de la lista tiene una
marca de verificación El texto del cuadro
simple_list_item_single_choice Cada elemento de la lista es texto con botones de opción

b) Asocie el objeto adaptador creado con ListView, que se puede lograr a través del método setAdapter () del objeto ListView

ListView object name.setAdapter (nombre de objeto del adaptador);

Supongo que te gusta

Origin blog.csdn.net/qq_42823109/article/details/93452037
Recomendado
Clasificación