Classe ListView Notes (vue liste):

Indirectement hérité de ViewGroup, il appartient au composant de classe de conteneur. Il est généralement utilisé pour fournir une série d'éléments de liste sélectionnables que les utilisateurs peuvent choisir, afin de faciliter les utilisateurs. La
vue Liste est le composant d'affichage le plus couramment utilisé dans Android. Il répertorie les besoins à afficher sous la forme d'une liste verticale. Éléments de liste, tels que les attributs XML communs de ListView dans la liste de contacts de l'interface du carnet d'adresses WeChat
:

android: divider est utilisé pour définir le diviseur de la vue de liste, qui peut être séparé par couleur ou ressources dessinables
android: dividerHeight est utilisé pour définir la hauteur du diviseur
android: entrées est utilisé pour spécifier les éléments de liste pour ListView via les ressources de tableau
android: footerDividersEnabled Il est utilisé pour définir s'il faut dessiner la barre de séparation avant la vue de pied de page (vue de dessous). La valeur par défaut est true. Lorsqu'elle est définie sur false, cela signifie qu'il n'y a pas de dessin. Lorsque vous utilisez cet attribut, vous devez définir la vue de pied de page
Android pour ListView via la méthode addFooterView () fournie par le composant ListView : headerDividersEnabled est utilisé pour définir s'il faut dessiner le diviseur après la vue d'en-tête (vue de la tête), la valeur par défaut est true, lorsqu'elle est définie sur false, cela signifie ne pas dessiner, lorsque vous utilisez cette propriété, vous devez utiliser la méthode addHeaderView () fournie par le composant ListView à ListView Définir la vue du pied de page

Si vous n'utilisez pas l'attribut android: entries pour spécifier les éléments de liste à afficher pour ListView, vous pouvez également spécifier les éléments de liste à afficher en définissant l'adaptateur pour celui-ci:
a) Créez un objet Adapter. Pour un élément de liste en texte brut, vous utilisez généralement l'objet ArrayAdapter pour créer L'objet ArrayAdapter peut généralement être créé de deux manières, l'une consiste à le créer via un fichier de ressources de tableau; l'autre consiste à le créer à l'aide d'un tableau de chaînes dans un fichier Java. Lors de la création d'un objet ArrayAdapter pour ListView, vous devez également spécifier l'apparence de l'élément de liste:

simple_list_item_1 Chaque élément de liste est un texte normal
simple_list_item_2 Chaque élément de liste est un texte normal (la police est légèrement plus grande)
simple_list_item_checked Chaque élément de liste a un élément de liste sélectionné
simple_list_item_multiple_choice Chaque élément de liste est avec une coche Le texte de la boîte
simple_list_item_single_choice Chaque élément de la liste est du texte avec des boutons radio

b) Associez l'objet adaptateur créé à ListView, ce qui peut être réalisé via la méthode setAdapter () de l'objet ListView

Nom de l'objet ListView.setAdapter (nom de l'objet adaptateur);

Je suppose que tu aimes

Origine blog.csdn.net/qq_42823109/article/details/93452037
conseillé
Classement