Qu'est-ce que onCreateViewHolder ?
Qu'est-ce que onCreateViewHolder ?

Vidéo: Qu'est-ce que onCreateViewHolder ?

Vidéo: Qu'est-ce que onCreateViewHolder ?
Vidéo: ♻️ RecyclerView, Adapter et ViewHolder : les bases des listes 2024, Novembre
Anonim

onCreateViewHolder (ViewGroup, entier)

Cette méthode est appelée dès la création de l'adaptateur et est utilisée pour initialiser votre ou vos ViewHolder.

Alors, qu'est-ce que viewType dans onCreateViewHolder ?

Donc en gros, onCreateViewHolder (parent ViewGroup, int typevue ) n'est appelé que lorsqu'une nouvelle disposition de vue est nécessaire; getItemViewType(int position) sera appelé pour le typevue ; Ainsi, lorsque onBindViewHolder est appelé, il doit mettre la bonne disposition de vue et mettre à jour le ViewHolder.

De plus, à quoi sert onBindViewHolder dans Android ? onBindViewHolder . Appelé par RecyclerView pour afficher les données à la position spécifiée. Cette méthode doit mettre à jour le contenu de itemView pour refléter l'élément à la position donnée.

En conséquence, qu'est-ce que ViewHolder dans RecyclerView ?

RecycleurVoir . Afficher le titulaire est une classe d'assistance qui contient la vue d'une ou plusieurs lignes. Un ou plus Afficher le titulaire est créé pour chaque viewType. si plusieurs lignes ont le même ViewType, la même vue peut être réutilisée pour plusieurs lignes. Adaptateur onBindViewHolder est l'endroit où remplir la vue avec des données spécifiques pour chaque ligne.

Qu'est-ce que l'adaptateur RecyclerView ?

Dans Android 5.0 Sucette, Android introduit RecycleurVoir widget. RecycleurVoir est une version flexible et efficace de ListView. Il s'agit d'un conteneur pour le rendu d'un plus grand ensemble de données de vues qui peut être recyclé et fait défiler très efficacement. Adaptateur pour fournir des vues qui représentent des éléments dans un ensemble de données.

Conseillé: