Què és onCreateViewHolder?
Què és onCreateViewHolder?

Vídeo: Què és onCreateViewHolder?

Vídeo: Què és onCreateViewHolder?
Vídeo: Адаптер RecyclerView для Android 05, ViewHolder, BindViewHolder, onCreateViewHolder, OnClickListener 2024, Desembre
Anonim

onCreateViewHolder (ViewGroup, int)

Aquest mètode s'anomena just quan es crea l'adaptador i s'utilitza per inicialitzar els vostres ViewHolder.

Aleshores, què és viewType a onCreateViewHolder?

Així, bàsicament, onCreateViewHolder (Pare ViewGroup, int viewType ) només es crida quan es necessita un disseny de vista nou; getItemViewType(int position) es cridarà per a viewType ; Així, quan es crida a onBindViewHolder, cal posar el disseny de vista correcte i actualitzar el ViewHolder.

A més, per a què serveix onBindViewHolder a Android? onBindViewHolder . Cridat per RecyclerView per mostrar les dades a la posició especificada. Aquest mètode hauria d'actualitzar el contingut de l'elementView per reflectir l'element a la posició donada.

En conseqüència, què és ViewHolder a RecyclerView?

RecyclerView . ViewHolder és una classe d'ajuda que conté la Vista d'una fila o files. Un o més ViewHolder es crea per a cada tipus de vista. si diverses files tenen el mateix ViewType, la mateixa vista es pot reutilitzar per a diverses files. Adaptador onBindViewHolder és el lloc per omplir la vista amb dades específiques per a cada fila.

Què és l'adaptador RecyclerView?

En Android 5.0 Piruleta, Android introduït RecyclerView giny. RecyclerView és una versió flexible i eficient de ListView. És un contenidor per representar un conjunt de dades més gran de vistes que es poden reciclar i desplaçar de manera molt eficient. Adaptador per proporcionar vistes que representen elements en un conjunt de dades.

Recomanat: